Re: [IAEP] [Systems] Upgrading sunjammer to Ubuntu 20.04
On 01/06/2020 21.43, Bernie Innocenti wrote: Hello, I'll be taking sunjammer down shortly a scheduled OS upgrade. Services hosted on sunjammer, including wiki.sugarlabs.org and lists.sugarlabs.org will be unavailable until the update is complete. Sunjammer is back online with the wiki and hopefully also the mailing lists too (this is the test). Please contact us on systems@ if you find any breakage. During the procedure, I will be reachable on #sugar as bernie_. That was a lie: I switched to Quassel IRC a while ago, and the core was running on... you guessed it! -- Bernie Innocenti Sugar Labs Infrastructure Team http://wiki.sugarlabs.org/go/Infrastructure_Team ___ IAEP -- It's An Education Project (not a laptop project!) IAEP@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/iaep
[IAEP] Upgrading sunjammer to Ubuntu 20.04
Hello, I'll be taking sunjammer down shortly a scheduled OS upgrade. Services hosted on sunjammer, including wiki.sugarlabs.org and lists.sugarlabs.org will be unavailable until the update is complete. During the procedure, I will be reachable on #sugar as bernie_. -- Bernie Innocenti Sugar Labs Infrastructure Team http://wiki.sugarlabs.org/go/Infrastructure_Team ___ IAEP -- It's An Education Project (not a laptop project!) IAEP@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/iaep
[IAEP] Extended downtime for server maintenance
Today several Sugar Labs services will be down while we upgrade our hosts freedom and justice, switch hard drives, and move a few things around. We'll start in a few minutes, apologies for not notifying a few days in advance. For anything urgent, I'll be available on #sugar. -- Bernie Innocenti Sugar Labs Infrastructure Team http://wiki.sugarlabs.org/go/Infrastructure_Team ___ IAEP -- It's An Education Project (not a laptop project!) IAEP@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/iaep
Re: [IAEP] [Systems] Social Help [was Re: New Discourse version, update available]
Thankyou James for the summary and thankyou Sam for the quick response. As for Slack: I think it's used only by Samuel to mentor some new sysadmins. I have to admit I'm rarely on IRC these days due to lack of a good Android client, but I'd also recommend against adding new public communication channels for the project. Would someone volunteer to update chat.sugarlabs.org? Perhaps see if there are web IRC clients that are more mobile friendly than qwebirc? And Mailman3 with Hyperkitty would also be a big help for non-technical users (forum like interface for posting to lists). On September 29, 2017 6:36:19 PM EDT, Sam Parkinson <sam@sam.today> wrote: >Thanks for replying James. Your pretty spot - that is a pretty good >summary of the thing. >I didn't get the email alerting about the 1-click upgrade. I'm >clicking to apply it now. >I've granted admin to quozl. If any sysadmin would like admin on the >service, please send your username and I can add you via the web >interface. If you admin, I think that will let you do 1 click >upgrades. >Sorry for dropping the ball on this one. >On Sat, 2017-09-30 at 06:46 +1000, James Cameron wrote: >> G'day Bernie, >> >> No, and no. >> >> Thanks for raising this. It is a risk to have a public service >> unmaintained, as it can lead to it being exploited. >> >> Discourse is integrated with Sugar through the Social Help feature >> [0], using the alt-shift-h shortcut or the frame icon. The feature >> was added [1, 2] in GSoC 2014 and merged in May 2015 for Sugar 0.106, >> with some good fixes since. >> >> Social Help is an underutilised feature. Rate of new posts is >> minimal, at about two per year, and I think I'm the only person >> responding [3]. >> >> Despite designed technical advantages [1] Social Help has not had the >> popularity or numerical success of Sugar Network, and with the >> board's >> decision [4] to remediate Sugar Network my guess is that the Social >> Help feature could be removed from Sugar. >> >> My guesses for why Social Help has not been used are; >> >> (a) the feature is undiscoverable, >> >> (b) deployments have set up their own forums, >> >> (c) independent users of Sugar 0.106 and later are minimal, >> >> (d) failed to gain critical mass. >> >> To answer your questions; >> >> 1. I'm not handling updates to Discourse; I've no access keys and >> don't know how to do it [5]. Sam Parkinson was handling updates at >> one stage. >> >> 2. I'm not using it for project communications, and I've asked those >> who try that to use mailing lists [6]. >> >> You mention Slack. I don't believe we have Slack. Slack isn't >> referenced in the Wiki, and hasn't been mentioned on mailing lists. >> If Slack is being used, it is a private group, and the knowledge >> hasn't been widely distributed yet. Please do that? >> >> We do have too many project communication options for the size of the >> project at the moment. I'd like to see some options close. >> >> +CC sugar-devel@ and iaep@ since I've raised several issues that may >> benefit from wider discussion. ;-) >> >> References: >> >> 0. https://wiki.sugarlabs.org/go/Features/Social_Help >> 1. https://wiki.sugarlabs.org/go/Summer_of_Code/2014/AnaBalica/Socia >> l_Help#Comparison_between_Discourse_and_Sugar_Network >> 2. https://wiki.sugarlabs.org/go/Summer_of_Code/2014/Prasoon2211/Soc >> ial_Help >> 3. https://socialhelp.sugarlabs.org/ >> 4. https://wiki.sugarlabs.org/go/Oversight_Board/Decisions#2017-04-2 >> 1_2 >> 5. https://wiki.sugarlabs.org/go/Service/Social_Help#Todo >> 6. https://socialhelp.sugarlabs.org/t/sugar-collaboration-xsce-iiab- >> xmpp-jabber-ejabberd/226/5 >> >> On Fri, Sep 29, 2017 at 01:31:46PM -0400, Bernie Innocenti wrote: >> > Is anyone handling updates for discourse? >> > >> > Is it being used for project communication? I ask because we also >> > have >> > IRC, Slack and mailing lists. >> > >> > On 29/09/17 07:57, socialh...@sugarlabs.org wrote: >> > > Hooray, a new version of Discourse <http://www.discourse.org> is >> > > available! >> > > >> > > Your version: 1.6.8 >> > > New version: *1.8.8* >> > > >> > > * >> > > >> > > Upgrade using our easy *one-click browser upgrade [...] >> > > >> > > * >> > > >> > > See what's new in the GitHub changelog >> > > &l
Re: [IAEP] TurtleArtDay.org domain transfer + new site
On 27/07/16 00:54, Dave Crossland wrote: > I updated it. > > We should have a similar page for turtleart.org <http://turtleart.org>. > > > I made this as a start: > > https://wiki.sugarlabs.org/go/Service/turtleartday.org Awesome, thanks! -- _ // Bernie Innocenti \X/ http://codewiz.org ___ IAEP -- It's An Education Project (not a laptop project!) IAEP@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/iaep
Re: [IAEP] TurtleArtDay.org domain transfer + new site
On 26/07/16 13:24, Dave Crossland wrote: > OK :) Would you like to create a container on freedom for a nginx > server, that is set up similarly to how Sam P has set up > www.sugarlabs.org <http://www.sugarlabs.org> on freedom? > > Sam P, could you describe anything special you did to set up freedom for > the main website? Would be good to document this once and for all in the wiki. We already have an obsolete page here: https://wiki.sugarlabs.org/go/Service/www We should have a similar page for turtleart.org. I've been pondering the idea of requiring people to draft the documentation of future services in the wiki *before* granting them access to the host where the work is to be done. It may sound a bit fascist, but I can't think of another way to keep our documentation up to date ;-) -- _ // Bernie Innocenti \X/ http://codewiz.org ___ IAEP -- It's An Education Project (not a laptop project!) IAEP@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/iaep
Re: [IAEP] TurtleArtDay.org domain transfer + new site
On 26/07/16 13:16, Samuel Cantero wrote: > According to whois, turtleartday.org <http://turtleartday.org> > is pointing out to these NS: > > Name Server: NS66.DOMAINCONTROL.COM <http://NS66.DOMAINCONTROL.COM> > Name Server: NS65.DOMAINCONTROL.COM <http://NS65.DOMAINCONTROL.COM> > > We should modify it to point out to ns1.sugarlabs.org > <http://ns1.sugarlabs.org> and add the DNS records. > > > Yes that sounds ideal :) > > > I guess Bernie has access to the platform. Do you also have access? Who > can change the NS? I can add the DNS records for turtleartday.org > <http://turtleartday.org> after we define where to host. I'll give you access to the SL Gandi account tonight, when we meet in person. Meanwhile, I changed the nameservers to point at our primary and secondary DNS so you can go ahead and create the zone now. -- _ // Bernie Innocenti \X/ http://codewiz.org ___ IAEP -- It's An Education Project (not a laptop project!) IAEP@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/iaep
Re: [IAEP] TurtleArtDay.org domain transfer + new site
Still pending... Claudia, shall we open a support ticket with GoDaddy? On July 21, 2016 7:56:21 PM EDT, Bernie Innocenti <ber...@codewiz.org> wrote: > > >On July 21, 2016 7:33:15 PM EDT, Dave Crossland <d...@lab6.com> wrote: > >>Bernie, I note that your email said of step 4, "Note: This step is >>optional; the transfer will proceed automatically after timeout unless >>denied by the current registrar." How long is the timeout? > >They don't say :-/ > >-- >Sent from my Android device with K-9 Mail. Please excuse my brevity. -- Sent from my Android device with K-9 Mail. Please excuse my brevity.___ IAEP -- It's An Education Project (not a laptop project!) IAEP@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/iaep
Re: [IAEP] TurtleArtDay.org domain transfer + new site
On July 21, 2016 7:33:15 PM EDT, Dave Crosslandwrote: >Bernie, I note that your email said of step 4, "Note: This step is >optional; the transfer will proceed automatically after timeout unless >denied by the current registrar." How long is the timeout? They don't say :-/ -- Sent from my Android device with K-9 Mail. Please excuse my brevity. ___ IAEP -- It's An Education Project (not a laptop project!) IAEP@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/iaep
Re: [IAEP] TurtleArtDay.org domain transfer + new site
Are you sure there's nothing else to do on the GoDaddy side? The transfer is still waiting for authorization on the Gandi side. On 18/07/16 19:54, Claudia Urrea wrote: > Thanks, Bernie. > > I authorized the transfer a few minutes ago. > > Claudia > > On Mon, Jul 18, 2016 at 6:03 PM, Bernie Innocenti <ber...@codewiz.org > <mailto:ber...@codewiz.org>> wrote: > > On 18/07/16 16:09, Claudia Urrea wrote: > > I worked with Claudia on this and she has just sent the auth code to > > Bernie. Thank you Claudia! > > > > Thank you! > > I started the transfer to Gandi. I gave ownership to the SFC, and put > myself as technical contact. > > I'm waiting for the operation to complete. Later, we can move the DNS to > the SL nameservers. > > > > I noticed the domain needs renewal on September 24 this year, so > > would be great to be ready for that when the finance manager is > > appointed. > > > > I paid in the past and I don't mind paying for it again. > > No problem, I already paid for the renewal (or maybe the SFC got > charged, it wasn't clear from the instructions :-) > > -- > _ // Bernie Innocenti > \X/ http://codewiz.org > > -- _ // Bernie Innocenti \X/ http://codewiz.org ___ IAEP -- It's An Education Project (not a laptop project!) IAEP@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/iaep
Re: [IAEP] TurtleArtDay.org domain transfer + new site
The transfer is still pending on Gandi, blocked by this step: STEP 4: The transfer has been accepted by the former provider (GoDaddy.com, LLC) (Note: This step is optional; the transfer will proceed automatically after timeout unless denied by the current registrar.) On 18/07/16 19:54, Claudia Urrea wrote: > Thanks, Bernie. > > I authorized the transfer a few minutes ago. > > Claudia > > On Mon, Jul 18, 2016 at 6:03 PM, Bernie Innocenti <ber...@codewiz.org > <mailto:ber...@codewiz.org>> wrote: > > On 18/07/16 16:09, Claudia Urrea wrote: > > I worked with Claudia on this and she has just sent the auth code to > > Bernie. Thank you Claudia! > > > > Thank you! > > I started the transfer to Gandi. I gave ownership to the SFC, and put > myself as technical contact. > > I'm waiting for the operation to complete. Later, we can move the DNS to > the SL nameservers. > > > > I noticed the domain needs renewal on September 24 this year, so > > would be great to be ready for that when the finance manager is > > appointed. > > > > I paid in the past and I don't mind paying for it again. > > No problem, I already paid for the renewal (or maybe the SFC got > charged, it wasn't clear from the instructions :-) > > -- > _ // Bernie Innocenti > \X/ http://codewiz.org > > -- _ // Bernie Innocenti \X/ http://codewiz.org ___ IAEP -- It's An Education Project (not a laptop project!) IAEP@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/iaep
Re: [IAEP] TurtleArtDay.org domain transfer + new site
On 18/07/16 16:09, Claudia Urrea wrote: > I worked with Claudia on this and she has just sent the auth code to > Bernie. Thank you Claudia! > > Thank you! I started the transfer to Gandi. I gave ownership to the SFC, and put myself as technical contact. I'm waiting for the operation to complete. Later, we can move the DNS to the SL nameservers. > I noticed the domain needs renewal on September 24 this year, so > would be great to be ready for that when the finance manager is > appointed. > > I paid in the past and I don't mind paying for it again. No problem, I already paid for the renewal (or maybe the SFC got charged, it wasn't clear from the instructions :-) -- _ // Bernie Innocenti \X/ http://codewiz.org ___ IAEP -- It's An Education Project (not a laptop project!) IAEP@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/iaep
Re: [IAEP] [Systems] Maintenance downtime today for OS upgrades
On 10/07/16 12:57, Bernie Innocenti wrote: > On 09/07/16 19:15, Bernie Innocenti wrote: > >> Most notably, activities.sugarlabs.org is still down. It probably >> doesn't like PHP 7... The wiki is also very slow because I had to >> disable APC until I understand how to make Mediawiki use the new APCu. > > I'm still working to restore ASLO. It's an old codebase that was still > using PHP features that were deprecated in PHP 5.5 and removed in PHP 7... I finally got ASLO to display its front page, but activities are not being listed. I had to switch the DB backend to mysqli because the mysql extension has been removed in PHP7. Aleksey, since you're familiar with ASLO's codebase, would you be able to look into the outstanding issues? -- _ // Bernie Innocenti \X/ http://codewiz.org ___ IAEP -- It's An Education Project (not a laptop project!) IAEP@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/iaep
Re: [IAEP] [Systems] Maintenance downtime today for OS upgrades
On 09/07/16 19:15, Bernie Innocenti wrote: > Most notably, activities.sugarlabs.org is still down. It probably > doesn't like PHP 7... The wiki is also very slow because I had to > disable APC until I understand how to make Mediawiki use the new APCu. I'm still working to restore ASLO. It's an old codebase that was still using PHP features that were deprecated in PHP 5.5 and removed in PHP 7... -- _ // Bernie Innocenti \X/ http://codewiz.org ___ IAEP -- It's An Education Project (not a laptop project!) IAEP@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/iaep
Re: [IAEP] [Systems] Maintenance downtime today for OS upgrades
On 09/07/16 19:15, Bernie Innocenti wrote: > Samuel is currently restoring docker images, and meanwhile I'm upgrading > freedom. Correction: I'm currently upgrading justice. Freedom was already done earlier today. -- _ // Bernie Innocenti \X/ http://codewiz.org ___ IAEP -- It's An Education Project (not a laptop project!) IAEP@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/iaep
Re: [IAEP] [Systems] Maintenance downtime today for OS upgrades
On 09/07/16 14:31, Bernie Innocenti wrote: > Greetings, > > today Sam and I are upgrading the SL infrastructure. Multiple servers > and virtual machines will have to be rebooted and will suffer a few > minutes downtime. > > We'll send an update after everything is done. We finished upgrading sunjammer and freedom to Ubuntu 16.04 and we're currently working on restoring services and post-upgrade cleanups. Most notably, activities.sugarlabs.org is still down. It probably doesn't like PHP 7... The wiki is also very slow because I had to disable APC until I understand how to make Mediawiki use the new APCu. Samuel is currently restoring docker images, and meanwhile I'm upgrading freedom. -- _ // Bernie Innocenti \X/ http://codewiz.org ___ IAEP -- It's An Education Project (not a laptop project!) IAEP@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/iaep
[IAEP] Maintenance downtime today for OS upgrades
Greetings, today Sam and I are upgrading the SL infrastructure. Multiple servers and virtual machines will have to be rebooted and will suffer a few minutes downtime. We'll send an update after everything is done. -- Bernie Innocenti Sugar Labs Infrastructure Team http://wiki.sugarlabs.org/go/Infrastructure_Team ___ IAEP -- It's An Education Project (not a laptop project!) IAEP@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/iaep
Re: [IAEP] TurtleArtDay.org domain transfer + new site
Claudia, if you send me (privately) the domain authorization code from GoDaddy, I'll do the rest. After this is done: the turtleartday.org website is hosted on zatoichi, which is Paraguay Educa's server. Roberto Alcala (rralcala) is probably the best contact for it. On 05/07/16 19:03, Claudia Urrea wrote: > HI Dave, > > I am on vacation with limited internet access... I am back in Boston for > a few days and then in India. I will be back at the end of the month. I > don't think I can't do go through this before then. > > Claudia > > On Sat, Jul 2, 2016 at 5:29 PM, Dave Crossland <d...@lab6.com > <mailto:d...@lab6.com>> wrote: > > > Hi > > With the turtle art day announcements at the board meeting > yesterday, I guess that transferring the domain to Conservancy and > rebooting the website is due soon. > > Claudia registered turtleartday.org <http://turtleartday.org> on > http://www.godaddy.com while sugarlabs.org <http://sugarlabs.org> is > registered by Conservancy on http://www.gandi.net, it seems that > according to https://wiki.gandi.net/en/domains/transfer/fromgodaddy > Conservancy involvement won't be needed to make the transfer happen. > > 1. Claudia can follow > https://wiki.gandi.net/en/domains/transfer/fromgodaddy > > 2. Bernie can follow https://wiki.gandi.net/en/domains/transfer > > Claudia and Bernie, would you be willing to do this in the next week > or so? :) > > Then for a 2016 site, > > A. I offer to port the existing website to > https://github.com/sugarlabs/turtleartday.org > > B. I ask Sam to set up another git hook on the sugar webserver to > keep that repo sync'd with the webserver > > -- > Cheers > Dave > > -- _ // Bernie Innocenti \X/ http://codewiz.org ___ IAEP -- It's An Education Project (not a laptop project!) IAEP@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/iaep
[IAEP] Systems maintenance today
Hello, Samuel and I are hacking^W doing maintenance on the SL infrastructure today. We don't expect anything too disruptive, but please get in touch if you notice any problems. -- _ // Bernie Innocenti \X/ http://codewiz.org ___ IAEP -- It's An Education Project (not a laptop project!) IAEP@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/iaep
[IAEP] Planned system maintenance on Sunjammer starting NOW
Today Sunjammer will undergo a long overdue maintenance session to bring the OS up to date. The following services are affected: - Mailing lists - Main wiki - Local Labs wikies - ASLO - sugarlabs.org email delivery - planet.sugarlabs.org And a few minor things - secondary nameserver - download.sugarlabs.org - Munin - shell accounts (including any IRC bouncers and personal sites) We'll have to upgrade the base system in stages, from one LTS release to the next, so things will be going up and down for the entire afternoon. At the end, we'll be running Trisquel 7 (roughly equivalent to Ubuntu 14.04). We'll perform another upgrade to Trisquel 8 when it becomes available later this year. My apologies for the very short notice: Ruben, Samuel and I have been planning this since last week, but I forgot to send out a public notification. -- Bernie Innocenti Sugar Labs Infrastructure Team http://wiki.sugarlabs.org/go/Infrastructure_Team ___ IAEP -- It's An Education Project (not a laptop project!) IAEP@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/iaep
Re: [IAEP] [Systems] Planned system maintenance on Sunjammer starting NOW
Sunjammer is now back online with Ubuntu 14.04 LTS. All hosted websites and services appear to be running correctly, but please let us know if we missed something (*). We also intended to switch to Trisquel 7, which is equivalent to Ubuntu 14.04 minus the non-free packages (of which we don't use any), but we ran out of time for tonight. This will require one last reboot, but the outage should be very short. A big thank you to Rubén Rodríguez of the Free Software Foundation for staying online all Sunday to support us during the transition. Also big kudos to Samuel Cantero who stayed up until 1AM to lead the second stage of the upgrade and cleanup the considerable fallout. (*) There are sysadmin contacts in the wiki, so please don't send me private email. On 07/02/16 14:26, Bernie Innocenti wrote: > Today Sunjammer will undergo a long overdue maintenance session to bring > the OS up to date. > > The following services are affected: > > - Mailing lists > - Main wiki > - Local Labs wikies > - ASLO > - sugarlabs.org email delivery > - planet.sugarlabs.org > > And a few minor things: > > - secondary nameserver > - download.sugarlabs.org > - Munin > - shell accounts (including any IRC bouncers and personal sites) > > We'll have to upgrade the base system in stages, from one LTS release to > the next, so things will be going up and down for the entire afternoon. > At the end, we'll be running Trisquel 7 (roughly equivalent to Ubuntu > 14.04). We'll perform another upgrade to Trisquel 8 when it becomes > available later this year. > > My apologies for the very short notice: Ruben, Samuel and I have been > planning this since last week, but I forgot to send out a public > notification. -- _ // Bernie Innocenti \X/ http://codewiz.org ___ IAEP -- It's An Education Project (not a laptop project!) IAEP@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/iaep
[IAEP] Sunjammer crash postmortem
Please follow up with your notes & corrections, but take off iaep@ and sysad...@gnu.org from Cc to avoid spamming them. == Incident Timeline == [Thu Jan 28 05:03] OOM killer kicks in, killing a bunch of processes [Thu Jan 28 05:29] OLE Nepal notifies sysad...@sugarlabs.org and bernie.code...@gmail.com of an outage. [Thu Jan 28 07:42] OOM killer kicks in again [Thu Jan 28 08:45] Scg notices the outage and pings me via Hangouts [Thu Jan 28 09:30] I wake up and see scg's ping [Thu Jan 28 09:47] I respond to OLE, cc'ing all other sysadmins [Thu Jan 28 12:17] Quidam reboots sunjammer == Root causes == Unknown OOM condition, likely caused by apache serving some query-of-death: Jan 28 03:07:25 sunjammer kernel: [88262817.489410] apache2 invoked oom-killer: gfp_mask=0x200da, order=0, oom_adj=0, oom_score_adj=0 Jan 28 03:07:26 sunjammer kernel: [88262817.489428] apache2 cpuset=/ mems_allowed=0 [...] Jan 28 03:09:52 sunjammer kernel: [88262818.691465] Out of memory: Kill process 32000 (apache2) score 8 or sacrifice child Jan 28 03:09:52 sunjammer kernel: [88262818.691473] Killed process 32000 (apache2) total-vm:571328kB, anon-rss:52460kB, file-rss:65036kB [...keeps going on like this for hours...] Jan 28 07:42:12 sunjammer kernel: [88279272.739371] apache2 invoked oom-killer: gfp_mask=0x280da, order=0, oom_adj=0, oom_score_adj=0 Jan 28 07:42:12 sunjammer kernel: [88279272.739390] apache2 cpuset=/ mems_allowed=0 Jan 28 07:42:12 sunjammer kernel: [88279272.739397] Pid: 4835, comm: apache2 Tainted: G D 3.0.0-32-virtual #51~lucid1-Ubuntu == What went wrong == - The primary sysadmin contact sysad...@sugarlabs.org was non-functional - We couldn't contact the FSF sysadmins promptly - Took us several hours to get the machine back online - sunjammer was still up, but too unresponsive to ssh in == What worked == - Scg noticed the outage quickly and responded - OLE reached me via gmail -> develer.com forwarder (pure luck, I usually don't check my personal email before leaving for work) - sunjammer styed up continously for over 1000 days - sunjammer still boots correctly... at least now we know :-) - Communication between us kept working via side-channels - The Linux OOM killer did its job ;-) == Action Items == - Continue moving web services to Docker containers *WITH HARD MEMORY BOUNDS* - Ask FSF to (re-)enable XEN console for sunjammer - Ask for FSF on-call contact - (maybe) Move monitoring to a smaller container - Publish phone/email emergency contacts that page core sysadmins independent of all SL infrastructure. - (maybe) Disable swap to prevent excessive I/O from slowing down sunjammer to the point of timing out ssh connections - Work with FSF sysadmins to figure outw I/O is so slow on sunjammer. A simple "sync" can take several seconds even though there isn't much disk activity. -- Bernie Innocenti Sugar Labs Infrastructure Team http://wiki.sugarlabs.org/go/Infrastructure_Team ___ IAEP -- It's An Education Project (not a laptop project!) IAEP@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/iaep
[IAEP] Planned mainteanance outage on some SL services starting now
I will start upgrading justice to Ubuntu 14.04 shortly. The subsequent reboot will cause a short service interruption to the following virtual machines: Id Name State -- 1 pootle running 2 pye-zatoichi running 3 library running 4 lightwaverunning 5 amnesia running 6 jita running 7 mothership running After the upgrade is complete, please get in contact with me directly if any of the services becomes slow, unreachable or flaky. -- Bernie Innocenti Sugar Labs Infrastructure Team http://wiki.sugarlabs.org/go/Infrastructure_Team ___ IAEP -- It's An Education Project (not a laptop project!) IAEP@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/iaep
Re: [IAEP] [Systems] ALERT JUSTICE DOWN [24 hours without response] (!)
As dogi said, freedom and justice are relatively new and completely independent from the OLPC machines which live in the same server room. Our servers are pretty decent and we're using less than 50% of the available capacity. I don't see a reason to replace them for another 2-3 years. What's being neglected is software upgrades: justice is on Ubuntu 12.04 and sunjammer 10.04. Upgrading justice should be safe and easy (since we already walked the same upgrade path with freedom a while ago). Upgrading sunjammer, otoh, is going to be tricky. It's also our most critical piece of infrastructure, so we can't afford prolonged downtime. If someone had some spare cycles, I'd try to decompose sunjammer into smaller manageable chunks. For instance, by moving all the wikis and the main website to a separate VM. SamP probably already has a plan for ASLO. I'd leave shell accounts, LDAP, email processing and mailing lists on sunjammer because they're vaguely related and interconnected. On 06/18/2015 07:18 PM, Stefan Unterhauser wrote: On Thu, Jun 18, 2015 at 3:14 PM, Samuel Greenfeld sam...@greenfeld.org mailto:sam...@greenfeld.org wrote: Unless the hardware is newer than I think it is, it likely is quite old. 3 years OLPC's hardware in the Media Lab kept flaking out to the point most (all?) of it was eventually virtualized. How much would it cost to look into getting new hardware and/or using someone's virtualization platform Sugar seems to change their setup a bit more than OLPC, so it may be worth investigating a scenario where resources could be spun up on demand. On Thu, Jun 18, 2015 at 3:09 PM, Bernie Innocenti ber...@sugarlabs.org mailto:ber...@sugarlabs.org wrote: On 06/18/2015 03:01 PM, Gonzalo Odiard wrote: Any chance to check if disks are dying or there other reason for these instabilities? Nothing odd from smartctl, and anyway the server would keep responding to pings even if both disks in the raid array were dead. +1 +2 +3 +... on the console the system completely freezes So I'm thinking it's either a kernel bug, or unstable hardware. Gonzalo On Thu, Jun 18, 2015 at 3:56 PM, Bernie Innocenti ber...@sugarlabs.org mailto:ber...@sugarlabs.org mailto:ber...@sugarlabs.org mailto:ber...@sugarlabs.org wrote: +systems@ thanks bernie I rebooted justice from the management console and it's now responding to pings. I couldn't view the screen capture and I had no time to go to the Media Lab to physically inspect the machine, so I don't understand the root cause. As reported by Dogi, Justice seems to crash every 1-2 months. more ~3 months I suggest we try the following steps: 1. upgrade justice to Ubuntu 14.04 (like we did with freedom 1yr ago) +1 specially since justice compared to freedom has a long history of being upgraded (it has its roots on housetree server build which means it lives already since 2009 ... freedom got fresh installed ~2012/13) this is why after that we should just consider a total new install of justice, since my guess is that it is a software issue (justice always lasts 2+ months) why I think it is not a hardware issue is that this crashing is the case already for the last 2 years (I did 95% of all reboots) and started with our last system upgrade (something got upgraded to unstable) 2. if crashes continue, go to the server room and swap the drives with freedom (which is our hot-swap server and doesn't currently run anything critical) 3. Ask again the ML to give one of us physical access to the server room. I work nearby, but I have trouble leaving during office hours on a personal errand and if anything happens over a week-end we're in trouble. Sebastian: you should at least get access to the management console. Ping me on IRC and I'll send you the credentials on a secure channel. On 06/18/2015 10:40 AM, Sebastian Silva wrote: Hello Sugar Oversight Board, Sugar Labs Members, Our main production server virtual machine host is down and I can't reach it. We have several systems that depend on this infrastructure, including pootle server which was actively being used by translators of Aymara and Awajun native languages
Re: [IAEP] ALERT JUSTICE DOWN [24 hours without response] (!)
On 06/18/2015 03:01 PM, Gonzalo Odiard wrote: Any chance to check if disks are dying or there other reason for these instabilities? Nothing odd from smartctl, and anyway the server would keep responding to pings even if both disks in the raid array were dead. So I'm thinking it's either a kernel bug, or unstable hardware. Gonzalo On Thu, Jun 18, 2015 at 3:56 PM, Bernie Innocenti ber...@sugarlabs.org mailto:ber...@sugarlabs.org wrote: +systems@ I rebooted justice from the management console and it's now responding to pings. I couldn't view the screen capture and I had no time to go to the Media Lab to physically inspect the machine, so I don't understand the root cause. As reported by Dogi, Justice seems to crash every 1-2 months. I suggest we try the following steps: 1. upgrade justice to Ubuntu 14.04 (like we did with freedom 1yr ago) 2. if crashes continue, go to the server room and swap the drives with freedom (which is our hot-swap server and doesn't currently run anything critical) 3. Ask again the ML to give one of us physical access to the server room. I work nearby, but I have trouble leaving during office hours on a personal errand and if anything happens over a week-end we're in trouble. Sebastian: you should at least get access to the management console. Ping me on IRC and I'll send you the credentials on a secure channel. On 06/18/2015 10:40 AM, Sebastian Silva wrote: Hello Sugar Oversight Board, Sugar Labs Members, Our main production server virtual machine host is down and I can't reach it. We have several systems that depend on this infrastructure, including pootle server which was actively being used by translators of Aymara and Awajun native languages. I respectfully request that you call on the phone whoever has physical access to this machine and we try to bring it back online. I think this should be either Bernie Inocenti or Stefan Unterhauser. Also, I would like to request for more volunteers from infrasctucure team to have virtual terminal access to these machines (not just ssh), or to put them in a proper collocation service where we can get some support. Thanks in advance for your help. Sebastian On 17/06/15 20:55, Sebastian Silva wrote: Affected services: translate.sugarlabs.org http://translate.sugarlabs.org git.sugarlabs.org http://git.sugarlabs.org packages.sugarlabs.org http://packages.sugarlabs.org On 17/06/15 20:48, Sebastian Silva wrote: We can't reach it. Anybody with physical access to the machine please respond. Regards, Sebastian -- Bernie Innocenti Sugar Labs Infrastructure Team http://wiki.sugarlabs.org/go/Infrastructure_Team ___ IAEP -- It's An Education Project (not a laptop project!) IAEP@lists.sugarlabs.org mailto:IAEP@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/iaep -- Gonzalo Odiard SugarLabs - Software for children learning -- Bernie Innocenti Sugar Labs Infrastructure Team http://wiki.sugarlabs.org/go/Infrastructure_Team ___ IAEP -- It's An Education Project (not a laptop project!) IAEP@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/iaep
Re: [IAEP] ALERT JUSTICE DOWN [24 hours without response] (!)
+systems@ I rebooted justice from the management console and it's now responding to pings. I couldn't view the screen capture and I had no time to go to the Media Lab to physically inspect the machine, so I don't understand the root cause. As reported by Dogi, Justice seems to crash every 1-2 months. I suggest we try the following steps: 1. upgrade justice to Ubuntu 14.04 (like we did with freedom 1yr ago) 2. if crashes continue, go to the server room and swap the drives with freedom (which is our hot-swap server and doesn't currently run anything critical) 3. Ask again the ML to give one of us physical access to the server room. I work nearby, but I have trouble leaving during office hours on a personal errand and if anything happens over a week-end we're in trouble. Sebastian: you should at least get access to the management console. Ping me on IRC and I'll send you the credentials on a secure channel. On 06/18/2015 10:40 AM, Sebastian Silva wrote: Hello Sugar Oversight Board, Sugar Labs Members, Our main production server virtual machine host is down and I can't reach it. We have several systems that depend on this infrastructure, including pootle server which was actively being used by translators of Aymara and Awajun native languages. I respectfully request that you call on the phone whoever has physical access to this machine and we try to bring it back online. I think this should be either Bernie Inocenti or Stefan Unterhauser. Also, I would like to request for more volunteers from infrasctucure team to have virtual terminal access to these machines (not just ssh), or to put them in a proper collocation service where we can get some support. Thanks in advance for your help. Sebastian On 17/06/15 20:55, Sebastian Silva wrote: Affected services: translate.sugarlabs.org git.sugarlabs.org packages.sugarlabs.org On 17/06/15 20:48, Sebastian Silva wrote: We can't reach it. Anybody with physical access to the machine please respond. Regards, Sebastian -- Bernie Innocenti Sugar Labs Infrastructure Team http://wiki.sugarlabs.org/go/Infrastructure_Team ___ IAEP -- It's An Education Project (not a laptop project!) IAEP@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/iaep
Re: [IAEP] sugar numbers
On 05/27/2015 03:20 PM, Dan Tenason wrote: This change does not require a complete rewrite of the site. Just a simple deletion of an incorrect, and often quoted, statement on the landing page. You initially stated that you were following OLPC as part of a research paper on open source organizations. But in another post you said that you work for a foundation which received a grant for a laptop project. So, which one it is? Could you disclose your accademic affiliations and how this research is being funded? -- _ // Bernie Innocenti \X/ http://codewiz.org ___ IAEP -- It's An Education Project (not a laptop project!) IAEP@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/iaep
Re: [IAEP] [Systems] Unplanned website downtime [fixed]
Thank you. Is jita already patched? On January 28, 2015 12:54:53 PM EST, Sebastian Silva sebast...@fuentelibre.org wrote: Hi, Earlier today the web service (apache) was down in the Sunjammer server. Infrastructure team was notified by Sam. The cause was an upgrade to that rendered our SSL configuration settings not compatible with the new version and unable to start. This seems to have occurred during a rush upgrade to patch recently published remote vulnerabilities. It is fixed now. Sorry for the inconvenience. Regards, Sebastian Infrastructure Team ___ Systems mailing list syst...@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/systems -- Sent from my Android device with K-9 Mail. Please excuse my brevity.___ IAEP -- It's An Education Project (not a laptop project!) IAEP@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/iaep
[IAEP] MediaWiki upgrade on wiki.sugarlabs.org
Hello, I'll start upgrading the main wiki soon. This will hopefully fix creating new user accounts from OpenID, which is currently the only way to log into the wiki due to persistent spammers. -- _ // Bernie Innocenti \X/ http://codewiz.org ___ IAEP -- It's An Education Project (not a laptop project!) IAEP@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/iaep
Re: [IAEP] MediaWiki upgrade on wiki.sugarlabs.org
On 04/11/14 19:44, Bernie Innocenti wrote: Hello, I'll start upgrading the main wiki soon. This will hopefully fix creating new user accounts from OpenID, which is currently the only way to log into the wiki due to persistent spammers. Done. Please check if you can still login and edit pages. Test edits go here: http://wiki.sugarlabs.org/go/SandBox -- _ // Bernie Innocenti \X/ http://codewiz.org ___ IAEP -- It's An Education Project (not a laptop project!) IAEP@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/iaep
Re: [IAEP] [Systems] MediaWiki upgrade on wiki.sugarlabs.org
On 04/11/14 20:37, Bernie Innocenti wrote: On 04/11/14 19:44, Bernie Innocenti wrote: Hello, I'll start upgrading the main wiki soon. This will hopefully fix creating new user accounts from OpenID, which is currently the only way to log into the wiki due to persistent spammers. Done. Please check if you can still login and edit pages. Test edits go here: http://wiki.sugarlabs.org/go/SandBox Correction: http://wiki.sugarlabs.org/go/Sandbox -- _ // Bernie Innocenti \X/ http://codewiz.org ___ IAEP -- It's An Education Project (not a laptop project!) IAEP@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/iaep
Re: [IAEP] [Systems-logs] justice.sugarlabs.org-Munin_alert
justice crashed tonight for unknown reasons, I'm rebooting it. Should be up in a bit. When I have a moment I'll go to the server room and swap the drives on freedom and justice to see if the problem follows the hardware or the software (but I strongly suspect the hardware). On 06/05/14 10:38, Munin wrote: sugarlabs.org :: justice.sugarlabs.org :: Virtual Domain Cpu Time UNKNOWNs: total is unknown. ___ Systems-logs mailing list systems-l...@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/systems-logs -- _ // Bernie Innocenti \X/ http://codewiz.org ___ IAEP -- It's An Education Project (not a laptop project!) IAEP@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/iaep
[IAEP] Scratch on Hacker News
https://news.ycombinator.com/item?id=7739604 I posted a comment with my thoughts on Scratch vs Turtle Art. -- _ // Bernie Innocenti \X/ http://codewiz.org ___ IAEP -- It's An Education Project (not a laptop project!) IAEP@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/iaep
Re: [IAEP] [support-gang] BERNIE
On 03/25/2014 10:32 PM, Yama Ploskonka wrote: I forwarded the latest to RMS (r...@gnu.org) here is the automated answer, for your enjoyment: Yama, bothering rms with our olpc inside jokes is not funny. Let's keep it between us, ok? -- Bernie Innocenti Sugar Labs Infrastructure Team http://wiki.sugarlabs.org/go/Infrastructure_Team ___ IAEP -- It's An Education Project (not a laptop project!) IAEP@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/iaep
Re: [IAEP] BERNIE
On 03/24/2014 07:48 PM, Martin Langhoff wrote: On Mon, Mar 24, 2014 at 7:37 PM, Tony Anderson tony_ander...@usa.net mailto:tony_ander...@usa.net wrote: Please let me know if there are any problems with the site. It's missing a logo. Maybe this image can be stylized and repurposed... http://farm9.staticflickr.com/8207/8198080349_a40d2f849c_o.jpg Ha, what a meme-worthy template! http://memegenerator.net/instance/47645147 -- Bernie Innocenti Sugar Labs Infrastructure Team http://wiki.sugarlabs.org/go/Infrastructure_Team ___ IAEP -- It's An Education Project (not a laptop project!) IAEP@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/iaep
Re: [IAEP] [Systems] [ANNOUNCE] Sugar Labs servers statistics
Thanks for this amazing work, Aleksey! On 11/30/13 15:26, Aleksey Lim wrote: Hi all, There is a new Sugar Labs site, http://stats.sugarlabs.org/ which was created to visually present Web analytics for sites Sugar Labs supports. It is based on AWStats[1], an open source Web analytics reporting tool (Piwik was considered as well but was found much slower for collecting Web reports). For the majority of sites, reporting history is about 3 years (not the whole history, though). Besides, not all Web sites, that Sugar Labs servers host, are represented. If you think that there are missed sites, reply to this thread or use administrative contact [2]. [1] http://en.wikipedia.org/wiki/AWStats [2] http://wiki.sugarlabs.org/go/Service/stats#Administrative_contact -- _ // Bernie Innocenti \X/ http://codewiz.org ___ IAEP -- It's An Education Project (not a laptop project!) IAEP@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/iaep
[IAEP] Mostly AFK on Oct 16-26
I'll be traveling to Tokyo and Beijing from Oct 16 through Oct 26. I might have little or no Internet connectivity, and I might not be reachable even on the phone. For any request, please check the contacts page of the service (*) and contact one of the other admins (rgs, icarito, lfaraone, rralcala and dnarvaez have root access everywhere). (*) http://wiki.sugarlabs.org/go/Service -- _ // Bernie Innocenti \X/ http://codewiz.org ___ IAEP -- It's An Education Project (not a laptop project!) IAEP@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/iaep
[IAEP] Planet Sugar editor wanted
The Planet needs you! We're looking for someone who'd like to be editor in chief for Sugar Labs' blog aggregator: http://planet.sugarlabs.org/ Your editor's responsibilities would be: - process syndication requests sent to planetmas...@sugarlabs.org in a timely fashion (we get less than a dozen requests per year) - monitor the feeds for spam or off-topic content, and take them down or warn the owners - you are the editor: use your own judgment to keep content relevant and interesting for readers - try to improve the Planet's appearance and usefulness (the current look is my doing and I think it's quite horrible) - step down responsibly: when you no longer have time to maintain the site, please try to find another editor and help with the transition The job requires one technical skill: editing a configuration file in a text editor and pushing it to production using git. Being familiar with ssh is a plus. If you take the job, I'll guide you through the entire process and assist with any questions. More info in the wiki: http://wiki.sugarlabs.org/go/Sysadmin/Planet_syndication_request http://wiki.sugarlabs.org/go/Service/planet Thanks, -- Bernie Innocenti Sugar Labs Infrastructure Team http://wiki.sugarlabs.org/go/Infrastructure_Team ___ IAEP -- It's An Education Project (not a laptop project!) IAEP@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/iaep
Re: [IAEP] [Systems] GSoC applicant
On 05/01/13 19:03, Esteban Martin wrote: Hello, I am having a lot of difficulty getting in touch with the community I have entered the IRC multiple times (http://chat.sugarlabs.org/) but no one seems to respond. I have entered the mailing list as well but I have not received a confirmation email. I really need help in filling out my proposal as one of the questions specifically asks to get the opinion of one of the members of the community and the other says to get help on getting up the correct environment to program on. Please help me out Hello Esteban, this list is where the system administrators of Sugar Labs coordinate. I've cc'd our main community list, and hopefully someone will be able to assist you. As for IRC, it's not uncommon that people take their time to respond. What's your nickname? I'll try to put you in contact with a few people. -- Bernie Innocenti Sugar Labs Infrastructure Team http://wiki.sugarlabs.org/go/Infrastructure_Team ___ IAEP -- It's An Education Project (not a laptop project!) IAEP@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/iaep
[IAEP] Fwd: Re-enabled account creation on wiki.sugarlabs.org
Original Message Subject: Re-enabled account creation on wiki.sugarlabs.org Date: Thu, 02 May 2013 21:41:20 -0400 From: Bernie Innocenti ber...@sugarlabs.org Organization: Sugar Labs Foundation - http://www.sugarlabs.org/ To: Leonard, Chris cjlhomeaddr...@gmail.com, Frederick Grose fgr...@gmail.com CC: systems syst...@lists.sugarlabs.org Hello, today Sebastian and I re-enabled user creation in the main wiki. Hopefully ReCaptcha will keep spammers away, but please watch out for suspicious activity and don't hesitate to disable user creation in case of another wave of links spam. By the way: I'll be traveling in Italy from tomorrow until May 14. Connectivity should be good, but I might be away from all keyboards for extended periods. Please watch over our machines and don't hesitate to contact me if needed (my usual phone number should work). -- Bernie Innocenti Sugar Labs Infrastructure Team http://wiki.sugarlabs.org/go/Infrastructure_Team ___ IAEP -- It's An Education Project (not a laptop project!) IAEP@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/iaep
Re: [IAEP] [Sugar-devel] Local Labs Wikis was: Re: wiki.sugarlabs.org ongoing maintenance
On 04/21/13 10:40, Ignacio Rodríguez wrote: I'm leaning to think the best option is to copy the pages that are good from all {ar, co, cl, pe} wikis into one single Sugar Labs / Laboratorios Azúcar América Latina instance. +1 for the idea. Maybe integrate Uruguay in SL pages {uy.sl.org http://uy.sl.org?} ! +1 from me, if the coordinators of the Local Labs agree to merge. -- Bernie Innocenti Sugar Labs Infrastructure Team http://wiki.sugarlabs.org/go/Infrastructure_Team ___ IAEP -- It's An Education Project (not a laptop project!) IAEP@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/iaep
Re: [IAEP] wiki.sugarlabs.org ongoing maintenance
Cristian Paul detected a surge of spam on co.sugarlabs.org... can someone please check? I'll be on a bus to NYC this afternoon. On 04/18/2013 02:27 AM, Sebastian Silva wrote: El 16/04/13 00:03, Bernie Innocenti escribió: Our wiki has grown quite large and the upgrade from Mediawiki 1.19 to 1.20 required several slow steps, so unfortunately I had to leave before fixing up the local wikis. I ran maintenance/update scripts for: pe.sugarlabs.org cl.sugarlabs.org ar.sugarlabs.org co.sugarlabs.org They are back up, spammy as they are. Regards, Sebastian -- Bernie Innocenti Sugar Labs Infrastructure Team http://wiki.sugarlabs.org/go/Infrastructure_Team ___ IAEP -- It's An Education Project (not a laptop project!) IAEP@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/iaep
[IAEP] wiki.sugarlabs.org ongoing maintenance
Today a serious security hole was announced for MediaWiki, so I started a long overdue upgrade of our main wiki. Our wiki has grown quite large and the upgrade from Mediawiki 1.19 to 1.20 required several slow steps, so unfortunately I had to leave before fixing up the local wikis. Meanwhile, please test login and editing and report any problems. Tomorrow I'll try to find some time to cleanup any remaining fallout. -- Bernie Innocenti Sugar Labs Infrastructure Team http://wiki.sugarlabs.org/go/Infrastructure_Team ___ IAEP -- It's An Education Project (not a laptop project!) IAEP@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/iaep
[IAEP] Impromtu infrastructure team meeting: TODAY @ 13:00 UTC #sugarlabs-meeting
Sorry for the short notice. Today we're welcoming Roberto Rodriquez Alcala (rralcala), who is joining the Infrastructure Team. Roberto is the former CTO of Paraguay Educa and an experienced system administrator. He will primarily take care of Paraguay Educa's infrastructure, which will be co-located on our servers. This will also be a good occasion to review the current status of the infrastructure and discuss ways to improve it. Proposed agenda: - Self introduction (rralcala) - Status update on SL infra (everyone) - Paraguay Educa hosting requirements (rralcala) - Trac maintenance (bernie) - Pootle maintenance (bernie) Please respond with any additional agenda items you would like to discuss. -- Bernie Innocenti Sugar Labs Infrastructure Team http://wiki.sugarlabs.org/go/Infrastructure_Team ___ IAEP -- It's An Education Project (not a laptop project!) IAEP@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/iaep
Re: [IAEP] Impromtu infrastructure team meeting: TODAY @ 17:00 UTC #sugarlabs-meeting
Correction: the time is 17:00 UTC (13:00 EDT). It would have been a *really* short notice otherwise :-) On 03/31/13 09:47, Bernie Innocenti wrote: Sorry for the short notice. Today we're welcoming Roberto Rodriquez Alcala (rralcala), who is joining the Infrastructure Team. Roberto is the former CTO of Paraguay Educa and an experienced system administrator. He will primarily take care of Paraguay Educa's infrastructure, which will be co-located on our servers. This will also be a good occasion to review the current status of the infrastructure and discuss ways to improve it. Proposed agenda: - Self introduction (rralcala) - Status update on SL infra (everyone) - Paraguay Educa hosting requirements (rralcala) - Trac maintenance (bernie) - Pootle maintenance (bernie) Please respond with any additional agenda items you would like to discuss. -- _ // Bernie Innocenti \X/ http://codewiz.org ___ IAEP -- It's An Education Project (not a laptop project!) IAEP@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/iaep
[IAEP] sunjammer outage notification - today 14:00 EST (19:00 UTC)
The FSF sysadmins are going to the colo this afternoon to install more RAM in the new dom0 which hosts sunjammer.sugarlabs.org. It will hopefully be short and painless, but... cross your fingers. -- Bernie Innocenti Sugar Labs Infrastructure Team http://wiki.sugarlabs.org/go/Infrastructure_Team ___ IAEP -- It's An Education Project (not a laptop project!) IAEP@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/iaep
[IAEP] sunjammer outage notification - today 14:00 EST (19:00 UTC)
The FSF sysadmins are going to the colo this afternoon to install more RAM in the new dom0 which hosts sunjammer.sugarlabs.org. It will hopefully be short and painless, but... cross your fingers. -- Bernie Innocenti Sugar Labs Infrastructure Team http://wiki.sugarlabs.org/go/Infrastructure_Team ___ IAEP -- It's An Education Project (not a laptop project!) IAEP@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/iaep
Re: [IAEP] sunjammer outage notification - today 14:00 EST (19:00 UTC)
On 03/01/13 13:03, Bernie Innocenti wrote: The FSF sysadmins are going to the colo this afternoon to install more RAM in the new dom0 which hosts sunjammer.sugarlabs.org. It will hopefully be short and painless, but... cross your fingers. Memory upgrade done. -- Bernie Innocenti Sugar Labs Infrastructure Team http://wiki.sugarlabs.org/go/Infrastructure_Team ___ IAEP -- It's An Education Project (not a laptop project!) IAEP@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/iaep
[IAEP] Sunjammer back online
Hello, today the FSF sysadmins went to the colo to upgrade the dom0 which hosts, among other things, our VM sunjammer.sugarlabs.org. due to a BIOS issue, the outage was more prolonged than initially projected. Anyway, now we're back in business, and with faster processors too. Thanks to all the FSF staff for the hard work they did for us! -- Bernie Innocenti Sugar Labs Infrastructure Team http://wiki.sugarlabs.org/go/Infrastructure_Team ___ IAEP -- It's An Education Project (not a laptop project!) IAEP@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/iaep
[IAEP] UNPLANNED OUTAGE: git.sugarlabs.org and several other services
All the Sugar Labs machines hosted at the Media Lab are currently unreachable and most likely powered off due to a black out affecting several buildings in south Cambridge. As soon as the power comes back I'll check the filesystems for data corruption before bringing everything back up. -- Bernie Innocenti Sugar Labs Infrastructure Team http://wiki.sugarlabs.org/go/Infrastructure_Team ___ IAEP -- It's An Education Project (not a laptop project!) IAEP@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/iaep
Re: [IAEP] Sugar Labs service outage: Thu, Sep 20 9:30-12:30 EDT
We're back in business. Let me know if anything didn't come back online. On Thu, 2012-09-20 at 00:26 -0400, Bernie Innocenti wrote: Tomorrow, Thursday 20 Sep 2012, between 9:30 and 12:30 eastern time, the Media Lab sysadmins will reconfigure the rack in room E15-243. During the maintenance work, the following services hosted on treehouse.sugarlabs.org may become temporarily unavailable: - git.sugarlabsa.org and all related services - chat.sugarlabs.org - jabber.sugarlabs.org - meeting.sugarlabs.org - network.sugarlabs.org - obs.sugarlabs.org - rt.sugarlabs.org - schooltool.sugarlabs.org - ns1.sugarlabs.org (primary nameserver for multiple domains) - Various services related to ole.org - Various services related to paraguayeduca.org - Various services related to treehouse.su - Others I might have missed We'll use this opportunity to rack our two new servers and prepare them for production. -- _ // Bernie Innocenti \X/ http://codewiz.org ___ IAEP -- It's An Education Project (not a laptop project!) IAEP@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/iaep
[IAEP] Sugar Labs service outage: Thu, Sep 20 9:30-12:30 EDT
Tomorrow, Thursday 20 Sep 2012, between 9:30 and 12:30 eastern time, the Media Lab sysadmins will reconfigure the rack in room E15-243. During the maintenance work, the following services hosted on treehouse.sugarlabs.org may become temporarily unavailable: - git.sugarlabsa.org and all related services - chat.sugarlabs.org - jabber.sugarlabs.org - meeting.sugarlabs.org - network.sugarlabs.org - obs.sugarlabs.org - rt.sugarlabs.org - schooltool.sugarlabs.org - ns1.sugarlabs.org (primary nameserver for multiple domains) - Various services related to ole.org - Various services related to paraguayeduca.org - Various services related to treehouse.su - Others I might have missed We'll use this opportunity to rack our two new servers and prepare them for production. -- Bernie Innocenti Sugar Labs Infrastructure Team http://wiki.sugarlabs.org/go/Infrastructure_Team ___ IAEP -- It's An Education Project (not a laptop project!) IAEP@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/iaep
[IAEP] Bill Gates Says Tablets Aren't Much Help In Education
Finally I can claim to be agreement with Bill Gates about something: Just giving people devices has a really horrible track record. You really have to change the curriculum and the teacher. And it's never going to work on a device where you don't have a keyboard-type input. Students aren't there just to read things. They're actually supposed to be able to write and communicate. And so it's going to be more in the PC realm—it's going to be a low-cost PC that lets them be highly interactive. Full interview: http://chronicle.com/article/A-Conversation-With-Bill-Gates/132591/ Slashdot commentary: http://mobile.slashdot.org/story/12/06/26/1946211/bill-gates-says-tablets-arent-much-help-in-education -- _ // Bernie Innocenti \X/ http://codewiz.org ___ IAEP -- It's An Education Project (not a laptop project!) IAEP@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/iaep
[IAEP] Trojan
On Thu, 2012-06-14 at 05:14 +0100, Carlo Falciola wrote: http://rinomp.com/wp-content/themes/rinomp/googlemail.html Sembrerebbe un trojan, non apritelo. Procedo a chiudere questa lista che non ha traffico da anni. Possiamo sempre ricrearla se necessario. -- Bernie Innocenti Sugar Labs Infrastructure Team http://wiki.sugarlabs.org/go/Infrastructure_Team ___ IAEP -- It's An Education Project (not a laptop project!) IAEP@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/iaep
Re: [IAEP] Trojan
On Thu, 2012-06-14 at 21:34 -0400, Bernie Innocenti wrote: On Thu, 2012-06-14 at 05:14 +0100, Carlo Falciola wrote: http://rinomp.com/wp-content/themes/rinomp/googlemail.html Sembrerebbe un trojan, non apritelo. Procedo a chiudere questa lista che non ha traffico da anni. Possiamo sempre ricrearla se necessario. Oops, this reply was meant for a similar post that appeared in ita...@lists.sugarlabs.org today. iaep@ is not closing anytime soon :-) -- Bernie Innocenti Sugar Labs Infrastructure Team http://wiki.sugarlabs.org/go/Infrastructure_Team ___ IAEP -- It's An Education Project (not a laptop project!) IAEP@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/iaep
[IAEP] MediaWiki 1.19 on sugar-devel.sugarlabs.org
Hello, I've upgraded the devel wiki to the latest release of MediaWiki: http://lists.wikimedia.org/pipermail/mediawiki-announce/2012-May/000115.html Please test for regressions, especially with login and page editing. I've re-enabled the AJAX wiki editor, which used to have several bugs in previous versions of MediaWiki. If I don't hear any complaint I'll proceed to upgrade the main wiki, probably next week. -- Bernie Innocenti Sugar Labs Infrastructure Team http://wiki.sugarlabs.org/go/Infrastructure_Team ___ IAEP -- It's An Education Project (not a laptop project!) IAEP@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/iaep
[IAEP] Sugar Labs maintenance outage: TODAY 16:00 EDT (20:00 UTC)
We're replacing a dead drive in housetree, a kvm host running the following services: git.sugarlabs.org cgit.sugarlabs.org chat.sugarlabs.org jabber.sugarlabs.org meeting.sugarlabs.org obs.sugarlabs.org sweets.sugarlabs.org translate.sugarlabs.org ns1.sugarlabs.org rt.sugarlabs.org ...plus a number of services related to OLE, Paraguay Educa and other projects. We hope to complete this work in less than 1h if there are no complications. Apologies for the inconvenience. -- Bernie Innocenti Sugar Labs Infrastructure Team http://wiki.sugarlabs.org/go/Infrastructure_Team ___ IAEP -- It's An Education Project (not a laptop project!) IAEP@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/iaep
Re: [IAEP] Code of Conduct
On Tue, 2012-04-24 at 23:59 -0700, Bernie Innocenti wrote: Ubuntu is refreshing its Code of Conduct: http://bazaar.launchpad.net/~sabdfl/ubuntu-codeofconduct/v2-draft/view/head:/MergedCodeOfConduct.txt Although I've never participated much in the Ubuntu community, I've always thought of this document as one the best of its kind. Should we publish a similar code of conduct on our wiki? It could be as simple as copying this text to a wiki page, with minor edits such as replacing all occurrences of Ubuntu with Sugar Labs. Ubuntu requires e-signing the Code of Conduct upon becoming a Ubuntero, a status that enables users to build and distribute custom packages on Launchpad. Since the CC isn't written as a contract, I think it would be enough to ask our members to at least read it. Not sure if silent assent, or nobody really cares enough to respond. So I'll go ahead under the optimistic assumption that nobody is strongly opposed to this idea and add a draft of our CC to the wiki. -- _ // Bernie Innocenti \X/ http://codewiz.org ___ IAEP -- It's An Education Project (not a laptop project!) IAEP@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/iaep
[IAEP] Code of Conduct
Ubuntu is refreshing its Code of Conduct: http://bazaar.launchpad.net/~sabdfl/ubuntu-codeofconduct/v2-draft/view/head:/MergedCodeOfConduct.txt Although I've never participated much in the Ubuntu community, I've always thought of this document as one the best of its kind. Should we publish a similar code of conduct on our wiki? It could be as simple as copying this text to a wiki page, with minor edits such as replacing all occurrences of Ubuntu with Sugar Labs. Ubuntu requires e-signing the Code of Conduct upon becoming a Ubuntero, a status that enables users to build and distribute custom packages on Launchpad. Since the CC isn't written as a contract, I think it would be enough to ask our members to at least read it. -- Bernie Innocenti Sugar Labs Infrastructure Team http://wiki.sugarlabs.org/go/Infrastructure_Team ___ IAEP -- It's An Education Project (not a laptop project!) IAEP@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/iaep
[IAEP] Mediawiki 1.18.1 on wiki.sugarlabs.org
At long last, I've upgraded our production Wiki to MW 1.18.1 and enabled the TimedMediaHandler extension. I'm still not convinced about the WikiEditor. Please test it in the wiki-devel and report back. On Mon, 2012-02-20 at 18:36 -0500, Bernie Innocenti wrote: Hello, I've upgraded our development wiki to the latest svn snapshot of Mediawiki 1.18. You can admire it here: http://wiki-devel.sugarlabs.org Additionally, I've enabled the following extensions for testing: - TimedMediaHandler: allows uploading videos in the wiki and playing them on any HTML5-enabled browser. Demo here: http://wiki-devel.sugarlabs.org/go/Sandbox - LdapAuthentication: allows logging in using the ldap username and password (in addition to OpenID and mediawiki users) - WikiEditor: ajax page editor with some nice features. Earlier versions used to break cut paste on various browsers. Please test it a little. If I don't hear complains, I'll proceed to upgrade the production wiki and all the Local Labs wikis. -- _ // Bernie Innocenti \X/ http://codewiz.org ___ IAEP -- It's An Education Project (not a laptop project!) IAEP@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/iaep
Re: [IAEP] [Systems] Mediawiki 1.18.1 on wiki.sugarlabs.org
On Mon, 2012-04-16 at 00:56 +, Frederick Grose wrote: On Sun, Apr 15, 2012 at 11:23 PM, Bernie Innocenti ber...@codewiz.org wrote: At long last, I've upgraded our production Wiki to MW 1.18.1 and enabled the TimedMediaHandler extension. I'm still not convinced about the WikiEditor. Please test it in the wiki-devel and report back. This bug, https://bugzilla.wikimedia.org/show_bug.cgi?id=22428#c27 also discussed here, http://lists.sugarlabs.org/private/systems/2011-May/002995.html seems to be fixed in wiki-devel http://wiki-devel.sugarlabs.org/go/Sandbox2 (testing with XO-1.75 in Browse). Yes, but I'm seeing many other issues: 1. I pasted a large amount of text into the editor and it made the tab freeze (Chromium 18.0.997.0). 2. With Firefox, I start editing text, sometimes empty lines appear unexpectedly just above my text. 3. The preview button at the bottom of the page sometimes shows a spinning animation forever, sometimes it fails with this error message: Some parts of the edit form did not reach the server; double-check that your edits are intact and try again. I guess this ajax editor is still too immature; If we don't want trouble, we'd better wait to enable it until wikipedia.org does. -- _ // Bernie Innocenti \X/ http://codewiz.org ___ IAEP -- It's An Education Project (not a laptop project!) IAEP@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/iaep
Re: [IAEP] Scratch released under GPL 2.0
On Wed, 2012-04-11 at 17:34 +1000, Sridhar Dhanapalan wrote: This is great. Does this mean that future versions will also be GPL? No guarantee, it's up to the Media Lab to decide. Is there any further news on the Scratch 2.0 plans to move to the non-Free Adobe Flash platform? http://wiki.scratch.mit.edu/wiki/Scratch_2.0 One has to be really stupid to base new development on Flash after Adobe announced its death. -- _ // Bernie Innocenti \X/ http://codewiz.org ___ IAEP -- It's An Education Project (not a laptop project!) IAEP@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/iaep
[IAEP] Scratch released under GPL 2.0
Wonderful news from our friends at the Media Lab: Forwarded Message From: Sayamindu Dasgupta sayami...@gmail.com To: Bernie Innocenti ber...@codewiz.org Subject: Scratch released under GPL 2.0 Date: Wed, 28 Mar 2012 13:35:16 -0400 FYI: http://info.scratch.mit.edu/Scratch_1.4_Source_GPL -sdg- -- _ // Bernie Innocenti \X/ http://codewiz.org ___ IAEP -- It's An Education Project (not a laptop project!) IAEP@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/iaep
[IAEP] Imminent maintenance downtime for sunjammer.sugarlabs.org
As anticipated, today the systems administrators of the Free Software Foundations are moving the bulk of their infrastructure from GNAPS to a new colo. Our core server sunjammer will be down for a few hours, affecting the following services: activities.sugarlabs.org activities-devel.sugarlabs.org activities-testing.sugarlabs.org activities-lb0.sugarlabs.org actividades.sugarlabs.org api.sugarlabs.org bugs.sugarlabs.org bugs-testing.sugarlabs.org bugs-devel.sugarlabs.org buildbot.sugarlabs.org cal.sugarlabs.org dev.sugarlabs.org doc.sugarlabs.org download.sugarlabs.org download-testing.sugarlabs.org ftp.sugarlabs.org groups.sugarlabs.org ldap.sugarlabs.org id.sugarlabs.org imap.sugarlabs.org join.sugarlabs.org karma.sugarlabs.org karma-devel.sugarlabs.org karma-testing.sugarlabs.org logcollect.sugarlabs.org mail.sugarlabs.org munin.sugarlabs.org mirrors.sugarlabs.org patchwork.sugarlabs.org patchwork-devel.sugarlabs.org people.sugarlabs.org pydocweb.sugarlabs.org planet.sugarlabs.org planet-testing.sugarlabs.org planet-devel.sugarlabs.org rsync.sugarlabs.org secure.sugarlabs.org services.sugarlabs.org static.sugarlabs.org shell.sugarlabs.org smtp.sugarlabs.org ssl-test.sugarlabs.org stats.sugarlabs.org trac.sugarlabs.org upload.sugarlabs.org vueltaciclista.sugarlabs.org webmail.sugarlabs.org wiki.sugarlabs.org wiki.ipv4.sugarlabs.org wiki.ipv6.sugarlabs.org wiki-devel.sugarlabs.org wiki-testing.sugarlabs.org www.sugarlabs.org www.ipv4.sugarlabs.org www.ipv6.sugarlabs.org www-testing.sugarlabs.org www-devel.sugarlabs.org lists.sugarlabs.org status.sugarlabs.org _jabber._tcp.sugarlabs.org co.sugarlab.org dc.sugarlab.org cl.sugarlabs.org pe.sugarlabs.org planet.py.sugarlabs.org ar.sugarlabs.org Afterwards, sunjammer will switch to a new IP in the 208.118.235.0/24 range (to be defined) and a corresponding 6to4 address. -- Bernie Innocenti Sugar Labs Infrastructure Team http://wiki.sugarlabs.org/go/Infrastructure_Team ___ IAEP -- It's An Education Project (not a laptop project!) IAEP@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/iaep
Re: [IAEP] Imminent maintenance downtime for sunjammer.sugarlabs.org
On Tue, 2012-02-28 at 10:15 -0500, Bernie Innocenti wrote: As anticipated, today the systems administrators of the Free Software Foundations are moving the bulk of their infrastructure from GNAPS to a new colo. Sorry for the late notice: we've been back in business since about 6pm EST. The new IP for sunjammer.sugarlabs.org is 208.118.235.53, the IPv6 is 2002:d076:eb35::1. All the zones under our control have already been updated. Thanks to the FSF sysadmins for the smooth transition (so far, at least). There may be another, short outage within a few days to move the dom0 to its final rack slot. -- Bernie Innocenti Sugar Labs Infrastructure Team http://wiki.sugarlabs.org/go/Infrastructure_Team ___ IAEP -- It's An Education Project (not a laptop project!) IAEP@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/iaep
[IAEP] Mediawiki 1.18.1 on wiki-devel.sugarlabs.org
Hello, I've upgraded our development wiki to the latest svn snapshot of Mediawiki 1.18. You can admire it here: http://wiki-devel.sugarlabs.org Additionally, I've enabled the following extensions for testing: - TimedMediaHandler: allows uploading videos in the wiki and playing them on any HTML5-enabled browser. Demo here: http://wiki-devel.sugarlabs.org/go/Sandbox - LdapAuthentication: allows logging in using the ldap username and password (in addition to OpenID and mediawiki users) - WikiEditor: ajax page editor with some nice features. Earlier versions used to break cut paste on various browsers. Please test it a little. If I don't hear complains, I'll proceed to upgrade the production wiki and all the Local Labs wikis. -- Bernie Innocenti Sugar Labs Infrastructure Team http://wiki.sugarlabs.org/go/Infrastructure_Team ___ IAEP -- It's An Education Project (not a laptop project!) IAEP@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/iaep
[IAEP] Mystery reboots
Today at 10:57 EST and 11:01, our only remaining kvm host housetree rebooted for no apparent reason, causing a short outage of several services. We are currently investigating the cause. Houstree had over 300 days of uptime, but since as of this week the load is considerably higher due to the VMs we moved from Treehouse. -- Bernie Innocenti Sugar Labs Infrastructure Team http://wiki.sugarlabs.org/go/Infrastructure_Team ___ IAEP -- It's An Education Project (not a laptop project!) IAEP@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/iaep
Re: [IAEP] Migrating to the Media Lab
On Fri, 2012-01-13 at 19:34 -0500, Bernie Innocenti wrote: == Phase 1: treehouse - housetree == To minimize downtime, we'll temporarily migrate all our VMs to housetree, a server which is already racked in E15. There's question is whether housetree can take the load of 13 additional virtual machines: Id Name State -- 54 aslo-web running 130 zatoichi running 180 schooltool running 185 anno running 227 bookirunning 228 subuntu running 233 lightwaverunning 234 rt running 240 pootle running 243 ole running 247 identity running 248 idea running 249 monitoring running Most VMs have already been migrated to housetree with no downtime for user-visible services. The migration of rt, pootle, lightwave and zatoichi is starting now. Affected services include: translate.sugarlabs.org rt.sugarlabs.org keys.sugarlabs.org ns1.sugarlabs.org *.paraguayeduca.org The downtime is projected to last about 2 hours (longer in case of unexpected issues). -- Bernie Innocenti Sugar Labs Infrastructure Team http://wiki.sugarlabs.org/go/Infrastructure_Team ___ IAEP -- It's An Education Project (not a laptop project!) IAEP@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/iaep
Re: [IAEP] Sugar Labs Website Revamp IRC Mtg 1-8-12 11:00amEST(16:00UTC)
Apologies for the very late response, I fell behind on email processing for a while. On Sun, 2012-01-15 at 09:58 -0500, Steve Thomas wrote: So one form of content would be project kids/teachers create using various activities (Turtle Art, Etoys, etc.) TurtleArt's home page in the wiki has plenty of good examples to rip for the website. For the other activities, I collected several representative screenshots for use in talks. My slides are already published in the wiki, but I can't retrieve the link right now because I'm working offline. I am working on a project hosting site for activities (similar to the Scratch Website) where Sugar users can post projects they create. I am using Google App Engine, but would also need some other infrastructure (ex:WebDav server for storing/serving project files) We can do that on Sunjammer, our main server. If you want, the infrastructure team can host the entire application, but you'd have to switch to a free web framework such as LAMP, Rails, Drupal or (I hope not) Django. Another idea could be integrating with the existing ASLO (php) or perhaps rebasing ASLO on the current upstream Remora codebase (python). Also, Andres Monroy-Hernandez had a good blog post on Supporting an Online Community for Kids. I'll read it when I get online, thanks. -- Bernie Innocenti Sugar Labs Infrastructure Team http://wiki.sugarlabs.org/go/Infrastructure_Team ___ IAEP -- It's An Education Project (not a laptop project!) IAEP@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/iaep
[IAEP] Migrating to the Media Lab
Hello everyone, as anticipated long ago, the FSF is loosing its rack at GNAPS, so we'll be relocating sunjammer and treehouse to a new server room at the Media Lab. The absolute deadline to move out is Feb 29, but it would be safest to complete the migration sooner than that, possibly by mid February. Here's the current plan: == Phase 1: treehouse - housetree == To minimize downtime, we'll temporarily migrate all our VMs to housetree, a server which is already racked in E15. There's question is whether housetree can take the load of 13 additional virtual machines: Id Name State -- 54 aslo-web running 130 zatoichi running 180 schooltool running 185 anno running 227 bookirunning 228 subuntu running 233 lightwaverunning 234 rt running 240 pootle running 243 ole running 247 identity running 248 idea running 249 monitoring running The most critical machines for Sugar Labs are lightwave, also-web and pootle. rt is not essential but it would be nice to keet it running. We can temporarily turn off subuntu and schooltool. I need to know from the PyEdu folks if zatoichi is still in production. All the others (anno, booki, ole, identity, idea and monitoring) belong to dogi. == Housetree preparations == Dogi and I have been working to optimize housetree. Last week, the load was peaking at over 10 with almost nothing running on it. We stopped a couple of unused VMs (openqwaq template-squeeze) and solved a few issues with munin and jita. There are currently two VMs (ole2 and munin) which are causing an abnormally high load which I suspect might be caused by poor I/O performance to a fragmented qcow2 file. We'll migrate them to LVM partitions over the week-end. Housetree also has a broken drive. We've already bought a spare, but we decided to postpone the replacement until after the migration is over. == IPv4 and IPv6 == Currently we have only 7 IPv4 addresses assigned to housetree, which is not at all sufficient for all our VMs. Dogi noted that DHCP at the Media Lab gives long leases that remains stable for long periods of time, but in the long term we need a subnet with 32 or better 64 IPs dedicated to Sugar Labs, possibly with reverse DNS delegation. Dogi will ask to Michailis. As for IPv6, currently the Media Lab does not provide real IPv6 transit, but we can still use 6to4. == DNS adjustments == The TTL in our DNS is currently 3600 seconds. I'll lower it to 30 seconds before starting the migration. == Sunjammer == Sunjammer will move last, after treehouse is back online in the Media Lab. Currently, it's a XEN domU running on an FSF machine which is more or less as fast as treehouse. We can use the daily backups to speed up the filesystem migration. == activities.sugarlabs.org == An additional complication is that aslo-web requires a low-latency connection to sunjammer for NFS, which won't be available during the transition. Tonight I've removed aslo-web from the load balancer to see if sunjammer survives the extra load. I don't expect any trouble during the week-end, and I'll be on vacation on Monday so I can monitor the situation. == Physical access == We currently have no access to the machine room, so if something happens on a Friday night we're screwed for the whole week-end. Walter has an MIT pass and Michailis should be able to get him access to the machine room as well. It seems that we could also request a special card type called DLC / Unofficial Members of the MIT Community to some office in the Media Lab. -- Bernie Innocenti Sugar Labs Infrastructure Team http://wiki.sugarlabs.org/go/Infrastructure_Team ___ IAEP -- It's An Education Project (not a laptop project!) IAEP@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/iaep
Re: [IAEP] Sugar Labs Website Revamp IRC Mtg 1-8-12 11:00amEST(16:00UTC)
On Sun, 2012-01-08 at 11:21 -0800, Christian Marc Schmidt wrote: Does this coming Saturday 14th at 11:00am EST/16:00 UTC work for everyone? Or is a time during the week better? Suggestions welcome. Works for me. As for the calendar, for please use the Sugar Labs Meetings calendar: Calendar ID: h9cfuk10894em7a8moemquu...@group.calendar.google.com atom: https://www.google.com/calendar/feeds/h9cfuk10894em7a8moemquusmg%40group.calendar.google.com/public/basic ical: https://www.google.com/calendar/ical/h9cfuk10894em7a8moemquusmg%40group.calendar.google.com/public/basic.ics html: https://www.google.com/calendar/b/0/embed?src=h9cfuk10894em7a8moemquu...@group.calendar.google.comctz=America/New_York If you don't have write access, please give me a gmail / google account. BTW: I'm working to setup a calendar server within the Sugar Labs infrastructure, but it's not yet ready. -- Bernie Innocenti Sugar Labs Infrastructure Team http://wiki.sugarlabs.org/go/Infrastructure_Team ___ IAEP -- It's An Education Project (not a laptop project!) IAEP@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/iaep
[IAEP] Dextrose 3 images for Puno
Hello, these are the initial images that we started testing in Puno and in the Shibipo community of Cantagallo: http://download.sugarlabs.org/dextrose/testing/dx3/puno/ It's based on the latest release of Dextrose 3 and adds initial support for the native languages Quechua and Aymara. The sugar-toolkit package has not yet been updated to pick up the current translations in git. Starting next week, the engineers of Somosazucar / Escuelab will continue the development effort as a (friendly) fork of Dextrose. Please, help us improve quality by testing and reporting any problems upstream. For more information, see: http://wiki.sugarlabs.org/go/Dextrose -- Bernie Innocenti Sugar Labs Infrastructure Team http://wiki.sugarlabs.org/go/Infrastructure_Team ___ IAEP -- It's An Education Project (not a laptop project!) IAEP@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/iaep
[IAEP] Photos from Sugar Camp Lima 2011
Enjoy them from my public Codew'z photostream: http://codewiz.org/wiki/pictures/conf/Sugar_Camp_Lima_2011/ or mirror them from this handy rsyncable URL: http://people.sugarlabs.org/bernie/pictures/conf/Sugar_Camp_Lima_2011/ Who has more photos? Please share them in full resolution and I'll republish them on my wiki. Please, avoid photosharing sites that make bulk downloads really hard. -- Bernie Innocenti Sugar Labs Infrastructure Team http://wiki.sugarlabs.org/go/Infrastructure_Team ___ IAEP -- It's An Education Project (not a laptop project!) IAEP@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/iaep
[IAEP] Sugar tutorial video from Peru
A nice introduction to Sugar found in Peru's new image for the XO-1 which is based on OLPC OS 10.2: http://wiki.sugarlabs.org/go/Education_Team/Tutorials I also uploaded the video to DailyMotion, but I couldn't figure out how to make it work with the HTML5 player and add it to the sugar channel: http://www.dailymotion.com/video/xmfk2x_presentacion-sugar -- Bernie Innocenti Sugar Labs Infrastructure Team http://wiki.sugarlabs.org/go/Infrastructure_Team ___ IAEP -- It's An Education Project (not a laptop project!) IAEP@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/iaep
Re: [IAEP] Your contribution to the Puno-Peru Sugar deployment
On Mon, 2011-11-14 at 14:20 -0500, Sebastian Silva wrote: Hi Sugarcamp international team! I wrote the following to bring you in context with our Sugar Camp and its objectives. I felt it was worth to share with our international community as well. You may find more information at the following URL http://sugarcamp.somosazucar.org/hackerspace.html About Perú's Sugar Deployment You have been invited to concentrate with us in Lima with a purpose. Sugarcamp will be a collaborative work marathon. We will work shoulder to shoulder with a strategy to improve the computing experience for the children of Peru. [...] Thanks for the info. A few questions: 1. Are there enough laptops for everyone? If necessary, I could bring an XO-1, an XO-1.5 and an XO-1.75. Otherwise, I'd rather travel lighter. 2. Do we have good connectivity and bandwidth? If not, I could mirror the Fedora 14 repositories on a hard drive before leaving. 3. Any other hardware or software you would like me to take along? 4. Is there any activity planned for Sunday? If not, I'm thinking of renting a car to go visit Barranca or another place nearby. What would you recommend? 5. Can you confirm that there's no need for a visa to enter Peru from the US? (for reciprocity, many countries require a visa only for US citizens). -- _ // Bernie Innocenti \X/ http://codewiz.org ___ IAEP -- It's An Education Project (not a laptop project!) IAEP@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/iaep
Re: [IAEP] Video player for wiki.sugarlabs.org
On Thu, 2011-11-10 at 00:18 -0500, Chris Leonard wrote: On Wed, Nov 9, 2011 at 10:45 PM, Bernie Innocenti ber...@sugarlabs.org wrote: On Thu, 2011-11-10 at 03:12 +, Alan Jhonn Aguiar Schwyn wrote: And... Why not use Adobe Flash? Problems with the license? Yes, it's not even redistributable. Besides, there's no ARM version for the XO-1.75. And even if both problems were solved, flash is typically too slow to play videos on hardware as the XO-1. On the XO-1.5 it's barely acceptable for low resolution videos. Gnash overcomes the redistribution issue, but not necessarily the performance ones. Yes. Quite frankly, Gnash is still so bad that it'd be inclined to remove it altogether from XO distributions. One could make a case that half-broken flash support is still better than nothing, but I think it makes us look worse than systems like iOS and Android which don't provide flash at all. Moreover, some video sites detect the presence of flash and use it instead of HTML5 video. Daily Motion is one of these. Sugar Labs has friends in the Gnash community we could ask about this, they've been working (with some sucecss, I think) on XO 1.75 implemetnation and of course, we do host their PO files for L10n, and have recently upstreamed a number of completed L10ns. I use Gnash on my computer and I report bugs to the developers from time to time. Though, after so many years of development, I'm starting to suspect that HTML5 will make Flash irrelevant before Gnash replaces it. -- Bernie Innocenti Sugar Labs Infrastructure Team http://wiki.sugarlabs.org/go/Infrastructure_Team ___ IAEP -- It's An Education Project (not a laptop project!) IAEP@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/iaep
Re: [IAEP] [SLOBS] meeting announcement
On Thu, 2011-11-10 at 10:09 -0500, Chris Ball wrote: Hi, On Sat, Nov 05 2011, Walter Bender wrote: We'll be meeting with the SFC's Bradley Kuhn and the Conservancy's new General Counsel, Tony Sebro, to discuss how the Conservancy-local labs model might be shaped and improved. Please join us in irc.freenode.net #sugar-meeting on 2011-11-10 at 15UTC. This is happening now, but we're still waiting for a SLOBs quorum. Can anyone else join? I'm sorry for missing the meeting. I had a dentist appointment this morning and it took longer than I had expected. -- _ // Bernie Innocenti \X/ http://codewiz.org ___ IAEP -- It's An Education Project (not a laptop project!) IAEP@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/iaep
Re: [IAEP] Video player for wiki.sugarlabs.org
On Thu, 2011-11-10 at 23:24 +0100, Sascha Silbe wrote: Excerpts from Bernie Innocenti's message of 2011-11-10 19:20:20 +0100: I use Gnash on my computer and I report bugs to the developers from time to time. Though, after so many years of development, I'm starting to suspect that HTML5 will make Flash irrelevant before Gnash replaces it. It already did: http://www.engadget.com/2011/11/09/adobe-confirms-flash-player-is-dead-for-mobile-devices/ Finally. Flash was the only piece of proprietary crap that I was still forced to use from time to time. -- Bernie Innocenti Sugar Labs Infrastructure Team http://wiki.sugarlabs.org/go/Infrastructure_Team ___ IAEP -- It's An Education Project (not a laptop project!) IAEP@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/iaep
Re: [IAEP] Video player for wiki.sugarlabs.org
On Thu, 2011-11-10 at 11:34 +0100, Sean DALY wrote: Our contact at Dailymotion helped us upload Ogg, our brief was that it be specifically compatible with XOs. Our friends at the OLPC France association had assisted: http://www.dailymotion.com/en/factory/olpc Nice! Do you have a technical contact? I'd like to ask them if they can export WebM and h234 videos alongside with ogg-theora for the deployments that are using a Dextrose derivative (and those who added the patented codecs independently). -- Bernie Innocenti Sugar Labs Infrastructure Team http://wiki.sugarlabs.org/go/Infrastructure_Team ___ IAEP -- It's An Education Project (not a laptop project!) IAEP@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/iaep
Re: [IAEP] Video player for wiki.sugarlabs.org
On Thu, 2011-11-10 at 03:12 +, Alan Jhonn Aguiar Schwyn wrote: And... Why not use Adobe Flash? Problems with the license? Yes, it's not even redistributable. Besides, there's no ARM version for the XO-1.75. And even if both problems were solved, flash is typically too slow to play videos on hardware as the XO-1. On the XO-1.5 it's barely acceptable for low resolution videos. -- Bernie Innocenti Sugar Labs Infrastructure Team http://wiki.sugarlabs.org/go/Infrastructure_Team ___ IAEP -- It's An Education Project (not a laptop project!) IAEP@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/iaep
Re: [IAEP] Video player for wiki.sugarlabs.org
On Wed, 2011-11-09 at 23:17 -0500, Samuel Greenfeld wrote: Try tweaking the URL for XOs to use the olpc.dailymotion.com domain. The interface will scale itself down to make it XO-1 compatible. For example, in this case: http://olpc.dailymotion.com/sugarlabs It works! It uses neither flash, nor html5: the video plays in the Totem plugin. But... only very few videos are available. Probably, only those that have been uploaded in the ogg-theora format. I'm sure Totem could play also the other videos because I added all the patent-encumbered codecs. -- Bernie Innocenti Sugar Labs Infrastructure Team http://wiki.sugarlabs.org/go/Infrastructure_Team ___ IAEP -- It's An Education Project (not a laptop project!) IAEP@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/iaep
[IAEP] Maintenance reboot for sunjammer.sugarlabs.org
Today, between 11:30 and 13:30 EST, the FSF system administrators will perform maintenance work on the system which hosts Sunjammer, our community shell server. During the downtime, the following Sugar Labs services will become unavailable: * jabber.sugarlabs.org * activities.sugarlabs.org * api.sugarlabs.org * bugs.sugarlabs.org * buildbot.sugarlabs.org * cal.sugarlabs.org * cl.sugarlabs.org * doc.sugarlabs.org * download.sugarlabs.org * ftp.sugarlabs.org * groups.sugarlabs.org * id.sugarlabs.org * imap.sugarlabs.org * wiki.sugarlabs.org * www.sugarlabs.org * join.sugarlabs.org * karma.sugarlabs.org * ldap.sugarlabs.org * logcollect.sugarlabs.org * mirrors.sugarlabs.org * munin.sugarlabs.org * patchwork.sugarlabs.org * pe.sugarlabs.org * people.sugarlabs.org * planet.sugarlabs.org * pydocweb.sugarlabs.org * rsync.sugarlabs.org * secure.sugarlabs.org * services.sugarlabs.org * shell.sugarlabs.org * smtp.sugarlabs.org * ssl-test.sugarlabs.org * static.sugarlabs.org * stats.sugarlabs.org * upload.sugarlabs.org * vueltaciclista.sugarlabs.org * webmail.sugarlabs.org * wiki.sugarlabs.org * www.sugarlabs.org Additionally, the downtime may affect services related to the following domains: * codewiz.org * codewiz.bit * laptop.org * ole.org * olenepal.org * somosazucar.org * somosazucar.com * sugarlabs.net -- Bernie Innocenti Sugar Labs Infrastructure Team http://wiki.sugarlabs.org/go/Infrastructure_Team ___ IAEP -- It's An Education Project (not a laptop project!) IAEP@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/iaep
Re: [IAEP] Maintenance reboot for sunjammer.sugarlabs.org
On Tue, 2011-11-08 at 16:08 -0500, Bernie Innocenti wrote: On Tue, 2011-11-08 at 10:59 -0500, Bernie Innocenti wrote: Today, between 11:30 and 13:30 EST, the FSF system administrators will perform maintenance work on the system which hosts Sunjammer, our community shell server. Of course there were some unforeseen problems. Sunjammer is currently performing a quotacheck operation which takes a lot of time. It should be back in production shortly, apologies for the extended downtime. Ok, we're back in business. I'm checking the various services to ensure that everything is still working as before. Please, let us know if you notice any problems. -- Bernie Innocenti Sugar Labs Infrastructure Team http://wiki.sugarlabs.org/go/Infrastructure_Team ___ IAEP -- It's An Education Project (not a laptop project!) IAEP@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/iaep
[IAEP] Video player for wiki.sugarlabs.org
Hello, a few days ago someone come to Sugar complaining that Vimeo had taken down a Sugar educational video due to alleged copyright violations. So I added support for playing videos directly inside Mediawiki: http://wiki.sugarlabs.org/go/User:Bernie/Html5VideoTest See the page source for a usage hint. As you can see from the demos, for best compatibility, videos need to be encoded in either WebM or Ogg Theora. MPEG-4 (x264) requires a flash player, and I couldn't get it work neither with Gnash, nor with Adobe's Flash 11. So try to stay away from it if you can. I also haven't tested compatibility with IE9 and Safari, please update the page if you try them. Currently, there's no way to upload video files directly within Mediawiki. You'll have to host the files somewhere else, such as in your public_html directory. Enjoy, -- Bernie Innocenti Sugar Labs Infrastructure Team http://wiki.sugarlabs.org/go/Infrastructure_Team ___ IAEP -- It's An Education Project (not a laptop project!) IAEP@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/iaep
[IAEP] Sugar Labs Finance
On Tue, 2011-11-01 at 20:54 -0400, Adam Holt wrote: Bernie, Can you make most of this public? Oops, sorry for the late response. Sure, there's nothing confidential about our financial status. The reason the raw records are sent only to slobs@ is that they contain personal information, such as the names of all donors and the exact amounts they donated. Disclaimer: I'm just an engineer with very little experience in business administration. All the numbers given below are the fruit of my uneducated guesswork. From: Bernie Innocenticode...@google.com To: Walter Benderwalter.ben...@gmail.com Cc: SLOBssl...@lists.sugarlabs.org Subject: Re: [SLOBS] New finance request: budget request for Lima airfare (Ticket #3210) Date: Thu, 20 Oct 2011 22:36:54 -0400 On Thu, 2011-10-20 at 21:21 -0400, Walter Bender wrote: Bernie: Any sense of whether or not we have the funds to pay for this? According to the latest ledger file from Bradley (July 2011), we have $21141, of which 9435.91 are restricted for the Gould grant. The remaining $11705 come from Google's GsoC and individual donations and should therefore be unencumbered. We still have $1600 earmarked in 2008 to purchase a server. Until now, we've prospering with virtual machines hosted at the FSF on hardware provided by the FSF and Dogi. In case we'd suddenly loose some of this hardware, I may need this budget to quickly purchase a replacement. It would actually be safer to increase this fund a little bit. This leaves us with $10105 to be freely spend on travel, marketing or anything else. As per the 2011-05-08 meeting, I'm delegated by the board to approve expenses up to $200. After the upcoming elections, I'd like to pass this responsibility to someone more comfortable with simple accounting than me. I'd also recommend raising the pre-approved limit to the typical range of a plane ticket, or maybe establishing a budget for each team: we already have more agenda topics than we can discuss in each meeting session. Given our current expense rate, I'd rather risk mis-spend a few dollars now and then than delaying important activities or loosing opportunities due to excessive parsimony. Total balance $ ledger -f sugar.ledger bal Assets $ 21,141.78 Assets $ 21,141.78 Sub-accounts balance $ ledger -f sugar.ledger -s bal $ 21,141.78 Assets $ -11,405.13FR Checking $ 7,249.30Google Checkout $ -1,121.70PayPal $ 18,641.78Sugar:Vanguard Money Market $ 7,777.53Vanguard General $ 168,925.54 Expenses:Sugar $ 322.64Banking Fees $ 26.12 Google Checkout $ 156.52 PayPal $ 140.00 Wire Transfer Fees $ 1,800.00Conferences:Travel $ 1,100.00 EduJAM $ 700.00 FUDCon2011 $ 145,000.00Cycling:Slipstream Contract $ 3,457.20Google SoC 2009:Travel $ 10,564.09Gould $ 510.00 Conferences $ 10,054.09 Students $ 2,787.112009 $ 7,266.982010 $ 200.18Meetings:NYC 2011 $ 1,306.43Promotional Items $ 6,000.00Students $ 2,400.00 2009 $ 3,600.00 2010 $ 275.00Trademark $ -190,067.32 Income:Sugar $ -145,000.00Cycling:Donations $ -20,000.00 Carhart $ -125,000.00 Durham $ -45,030.22Donations $ -8,000.00 Google $ -5,500.00SoC 2009 $ -3,000.00 Travel $ -2,500.00SoC 2010 $ -20,000.00 Gould Charitable Foundation $ -500.00 Grey Street $ -16,530.22 Individual $ -130.00Rovito $ -37.10Interest:Dividend -- Bernie Innocenti Sugar Labs Infrastructure Team http://wiki.sugarlabs.org/go/Infrastructure_Team ___ IAEP -- It's An Education Project (not a laptop project!) IAEP@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/iaep
Re: [IAEP] [SLOBS] meeting reminder
On Tue, 2011-10-18 at 16:35 -0400, Walter Bender wrote: Does Thursday at 15:00 UTC work for you as well? Ok for Thursday 20 Oct 15:00 UTC (11:00 EDT) if nobody has objections. -- _ // Bernie Innocenti \X/ http://codewiz.org ___ IAEP -- It's An Education Project (not a laptop project!) IAEP@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/iaep
Re: [IAEP] jita.sugarlabs.org planned maintenance downtime, 2011-10-18 03:00 UTC
On Mon, 2011-10-17 at 23:52 +, Aleksey Lim wrote: Hi all! The following services will be inaccessible for planned maintenance. For one hour starting from 2011-10-18 03:00 UTC. cas.sugarlabs.org cgit.sugarlabs.org git.sugarlabs.org chat.sugarlabs.org obs.sugarlabs.org jabber.sugarlabs.org meeting.sugarlabs.org sweets.sugarlabs.org Sorry for inconveniences. The maintenance work has been completed, all services should be back online. Cheers, -- Bernie Innocenti Sugar Labs Infrastructure Team http://wiki.sugarlabs.org/go/Infrastructure_Team ___ IAEP -- It's An Education Project (not a laptop project!) IAEP@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/iaep
Re: [IAEP] Abacus suggestions
On Sun, 2011-10-09 at 15:25 -0400, Walter Bender wrote: On Sun, Oct 9, 2011 at 3:14 PM, Alan Jhonn Aguiar Schwyn alan...@hotmail.com wrote: Hi, The touch scrren allows manipulate the abacus activity like an real abacus... As Yoshiki points out, without multitouch, you cannot use it in the same what as a real abacus. Even with multitouch, you are missing much of the tactile feedback you have with the physical object. So it is doubtful that the Abacus activity could ever be manipulated at the same speed as the real thing. But again, this is not really the point. Doesn't anybody see the irony of a computer emulating an abacus, but not as efficiently as its 4000 years old counterpart? :-) -- Bernie Innocenti Sugar Labs Infrastructure Team http://wiki.sugarlabs.org/go/Infrastructure_Team ___ IAEP -- It's An Education Project (not a laptop project!) IAEP@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/iaep
Re: [IAEP] [Sugar-devel] Sugar Digest 2011-10-11
On Tue, 2011-10-11 at 21:04 -0400, Kevin Mark wrote: On Tue, Oct 11, 2011 at 07:38:26PM -0400, Walter Bender wrote: == Sugar Digest == 3. Ignacio Rodrigez, a young developer from Uruguay was issued a Magellan computer from Plan Ceibal upon entering middle school. He pointed out to me that the machine comes with Sugar installed on top of Ubuntu. Details are still a bit sketchy, but some version of Sugar is running (and presumably supported by someone). The only activity shipped with Sugar is a very old version of Turtle Art. This is somewhat ironic, since Turtle Art can be run directly from GNOME. I asked Ignacio to please install the latest version of Turtle Blocks, which he was able to do with apparently no difficulties. Great to hear that Ignacio is able to give some feedback and testing. We need more Ignacio's :) We also have Marcelo from Paraguay, who comes often on IRC and is currently trying to upgrade his XO to Sugar 0.94. Users reaching out for us and telling out what they like/dislike about our product is a rare privilege for us engineers. Those of us who speak Spanish more fluently than me should talk with them and try to find out what they're trying to accomplish with Sugar and how we could serve them better. -- Bernie Innocenti Sugar Labs Infrastructure Team http://wiki.sugarlabs.org/go/Infrastructure_Team ___ IAEP -- It's An Education Project (not a laptop project!) IAEP@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/iaep
Re: [IAEP] [SLOBS] meeting reminder
On Tue, 2011-09-20 at 08:44 -0400, Walter Bender wrote: We will be having a Sugar Oversight Board meeting on Friday, September 23 at 15:00 UTC (11 EST) on irc.freenode.org #sugar-meeting. We'll be discussing among other topics the Berlin Lab. If you have a topic you'd like to add to the discussion, please contact me. We used to have a public calendar for all Sugar Labs meetings: Calendar ID: h9cfuk10894em7a8moemquu...@group.calendar.google.com XML: https://www.google.com/calendar/feeds/h9cfuk10894em7a8moemquusmg%40group.calendar.google.com/public/basic ICS: https://www.google.com/calendar/ical/h9cfuk10894em7a8moemquusmg%40group.calendar.google.com/public/basic.ics HTML: https://www.google.com/calendar/embed?src=h9cfuk10894em7a8moemquusmg%40group.calendar.google.comctz=America/New_York These days nobody seems to be using it and the dates for recurring meetings fell out of sync. To avoid confusing people, shall we 1. Delete the calendar and remove all references to it from the wiki? or 2. Start using it again for all meetings of all teams? -- Bernie Innocenti Sugar Labs Infrastructure Team http://wiki.sugarlabs.org/go/Infrastructure_Team ___ IAEP -- It's An Education Project (not a laptop project!) IAEP@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/iaep
Re: [IAEP] [SLOBS] meeting reminder
On Thu, 2011-09-22 at 15:33 -0400, Bernie Innocenti wrote: On Tue, 2011-09-20 at 08:44 -0400, Walter Bender wrote: We will be having a Sugar Oversight Board meeting on Friday, September 23 at 15:00 UTC (11 EST) on irc.freenode.org #sugar-meeting. We'll be discussing among other topics the Berlin Lab. If you have a topic you'd like to add to the discussion, please contact me. We used to have a public calendar for all Sugar Labs meetings: Calendar ID: h9cfuk10894em7a8moemquu...@group.calendar.google.com XML: https://www.google.com/calendar/feeds/h9cfuk10894em7a8moemquusmg%40group.calendar.google.com/public/basic ICS: https://www.google.com/calendar/ical/h9cfuk10894em7a8moemquusmg%40group.calendar.google.com/public/basic.ics HTML: https://www.google.com/calendar/embed?src=h9cfuk10894em7a8moemquusmg%40group.calendar.google.comctz=America/New_York These days nobody seems to be using it and the dates for recurring meetings fell out of sync. To avoid confusing people, shall we 1. Delete the calendar and remove all references to it from the wiki? or 2. Start using it again for all meetings of all teams? 3. Some time ago I've set up a DAViCal instance on sunjammer. It works, but it needs to be integrated with our user database to provide single-sign-on. I've been using this as my personal calendar for a few months. Ask me for an account if you'd like to preview it. -- Bernie Innocenti Sugar Labs Infrastructure Team http://wiki.sugarlabs.org/go/Infrastructure_Team ___ IAEP -- It's An Education Project (not a laptop project!) IAEP@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/iaep
[IAEP] Infrastructure Team Report
== Infrastructure Team Report for September 2011 == === Mission === Maintain and develop the collaboration and web-presence infrastructure of Sugar Labs. === Wiki Home === http://wiki.sugarlabs.org/go/Infrastructure_Team === Past === After an initial struggle to find stable hosting, for the last two years our machines have been humming along nicely thanks to the stable hosting environment donated to us by the Free Software Foundation and the MIT Media Lab and the hardware generously provided by Stefan Unterhauser. === Present === We have enough bandwidth, CPU power and storage to sustain the growth rate of the next 2 years. In case we loose one of our hosting locations, we could probably run our entire infrastructure on a single, faster machine. The board has already set aside money to acquire a new server, but at this time we don't have to spend this budget. We operate thanks to the efforts of our core systems administrators: Dogi and I maintain the hardware and the low-level hosting infrastructure, Aleksey Lim is in charge of most of the development tools. Luke Faraone manages RT, SSL certificates, mailing lists and various other things. Chris Leonard takes good care of our wiki and Pootle along with Rafael Ortiz. Sascha Silbe maintains Trac, Patchwork and he monitors various services for security. Raul, Sascha and myself are usually available to respond to support calls on IRC. In case of an emergency, don't hesitate to call me on my cell phone. === Future === For non-urgent requests, we ask everyone to go send mail to the contact addresses listed in the wiki. This helps us spread the support burden and reduce our dependency on any single individual. If we ever make you wait more than 48h, please ping us on IRC: we don't want to become a bottleneck for people who want to get things done in Sugar Labs. Over the past year, I had to reduce my time commitment on the infrastructure team and Sugar Labs in general. I don't expect the situation to improve for the next year. However, our infrastructure is now mature and doesn't require as much effort to maintain as it used to. To help keep our infrastructure streamlined, I'd like to raise the pole for adding new services: any new machine and web application must have one clear owner who accepts to be fully accountable for its maintenance. This could be any of our existing sysadmins, or a new volunteer. We absolutely want to avoid unsupported, bitrotting services because they confuse our users, make us look bad and can become a serious security threat. Whenever a service becomes unmaintained with nobody available to take its ownership, it will be phased out. Any existing users will be given sufficient advance warning to migrate their data elsewhere. === Careers Opportunities === There are a number of areas in which we could use some help. Our team wiki describes (sometimes even accurately) all the services we provide and the people who are currently maintaining them: http://wiki.sugarlabs.org/go/Infrastructure_Team/Resources If you're looking for a highly demanding, high-responsibility, unrewarding and unpaid job, then you're a good fit for the Sugar Labs Infrastructure Team! Please, apply here: http://wiki.sugarlabs.org/go/Infrastructure_Team/Getting_Involved -- Bernie Innocenti Sugar Labs Infrastructure Team http://wiki.sugarlabs.org/go/Infrastructure_Team ___ IAEP -- It's An Education Project (not a laptop project!) IAEP@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/iaep
[IAEP] Vacation: Aug 1-17
I'll be on vacation in Italy from August 1 to August 17. Stefan Unterhouser, Sascha Silbe and Aleksey Lim are will keep an eye on the Sugar Labs servers. Stefan has local access to housetree and my FSF coworkers can be contacted for local access to sunjammer and treehouse. For any urgency, I should be reachable on my US phone +1 781 244 3485 or on my old Italy phone +39-377-1436808 (if it's still active). -- Bernie Innocenti Sugar Labs Infrastructure Team http://wiki.sugarlabs.org/go/Infrastructure_Team ___ IAEP -- It's An Education Project (not a laptop project!) IAEP@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/iaep
[IAEP] Planned network outage for all services
We're testing a new BGP router at the colo which hosts all of the FSF Internet infrastructure and most of Sugar Labs. The outage is projected to last only a few minutes, but it's hard to predict how long it will take for the BGP session to resume. -- Bernie Innocenti Sugar Labs Infrastructure Team http://wiki.sugarlabs.org/go/Infrastructure_Team ___ IAEP -- It's An Education Project (not a laptop project!) IAEP@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/iaep
Re: [IAEP] [SLOBS] Next slobs meeting?
On Sun, 2011-06-05 at 18:59 +0200, Sean DALY wrote: * 3rd party Sugar-branded merchandising Are there any other marketing issues here, or does the marketing team have any say at all? It's difficult to get anything done when there are parallel projects. Ideally resources could be organized together. Dogi came up with the idea to create some Sugar-branded keychains and t-shirts. The way I understood it, it's going to be an independent effort, not part of our marketing team. First of all, he'll have to discuss trademark usage with the board. At EduJam, Pablo Flores produced a few t-shirts from an SVG design provided by Walter. It was a great success, and finally I've got something to wear that clearly communicates that I'm a member of the Sugar Labs community. This is why I'm supportive of any initiatives for producing Sugar merchandise, both led by the marking team or by individual community members such as Dogi and Pablo. -- Bernie Innocenti Sugar Labs Infrastructure Team http://wiki.sugarlabs.org/go/Infrastructure_Team ___ IAEP -- It's An Education Project (not a laptop project!) IAEP@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/iaep
Re: [IAEP] Next slobs meeting?
On Sun, 2011-06-05 at 04:03 +0200, Christoph Derndorfer wrote: Am 05.06.2011 02:57, schrieb Bernie Innocenti: I'd like to propose the following agenda topics: * Membership fees Could you elaborate what you have in mind here? :-) It's a prototype idea, not yet discussed anywhere yet. I'd like to know what the board members would think about asking a yearly fee from members and, in case there's interest, how it could be implemented. I've done some research on how other foundations and free software projects like us handle memberships, but I've not yet made my mind on what works best. Oh, and what about the licensing issue, has that topic been settled or will it require further discussion among the SLOBs and/or the larger community? We've discussed Scratch's licensing issues last week on #sugar and then on #acetarium (a social channel in which some Media Lab folks hang out). The very short summary is that there are two different licenses for Scratch: one for the source code, which prohibits calling the resulting binary Scratch and uploading projects to the website, and one for binaries, which doesn't allow modification. It's hard to notice the problem, because they don't mention it even in the license FAQ. I'm not in direct contact with whoever came up with these licensing terms, I've just been told that someone at the Media Lab was afraid that, if Scratch were distributed as free software, people would create incompatible forks of the language. Then one would wonder why popular free software languages such as Python, PHP, Perl and Ruby haven't ever been forked. There are better ways than a non-free license to prevent fragmentation. As things stand, Scratch is in violation of our licensing policy (which coincides with the licensing policy of Fedora and most distributions). We could make an exception just for Scratch because it's so popular, but now there are additional complications. TOAST, which adheres to Trisquel's free software rules, can't even distribute the Sugar with the activity updater pointing at ASLO until we remove Scratch. I'd like to discuss our options during the next board meeting. (until then, let's try to avoid having another licensing flame on iaep) -- Bernie Innocenti Sugar Labs Infrastructure Team http://wiki.sugarlabs.org/go/Infrastructure_Team ___ IAEP -- It's An Education Project (not a laptop project!) IAEP@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/iaep
[IAEP] Restoring journals on newer versions of Sugar
Answering your question on IRC: christophd hi all christophd I've got a question related to Journal backup/restore: is it realistically possible to get Journal entries created on 8.2 to 11.1.2 with the help of dsd_'s scripts or other ways? Yes. If you make a tarball from the contents of ~/.sugar/default/datastore created on an older Sugar release, then unpack it in the same location on a newer release, the datastore will automatically upgrade it to the current format. In fact, the jorunal backup/restore GUI in Dextrose [1] is a distant cousin of Daniel Drake's scripts. It also performs backups/restores to the schoolserver using rsync, which is what most users do across upgrades. Getting all the little details right wasn't easy, we had to do a lot of testing in various scenarios, and there are still a few corner cases that we haven't taken care of. For example, if the next version of the OS grows bigger, restoring a very large datastore would fail. The next step would be allowing users to browse remote datastores on the schoolserver and restore individual files. This isn't as hard as it may sound, because the on-disk format of the schoolserver is just an rsync of a regular datastore, and the user has full ssh access to it, so it would be easy to access it with FISH [2]. [1] http://wiki.sugarlabs.org/go/Features/Backup_and_Restore [2] http://en.wikipedia.org/wiki/Files_transferred_over_shell_protocol -- Bernie Innocenti Sugar Labs Infrastructure Team http://wiki.sugarlabs.org/go/Infrastructure_Team ___ IAEP -- It's An Education Project (not a laptop project!) IAEP@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/iaep
[IAEP] housetree.sugarlabs.org: planned maintenance downtime, Wed Jun 1 19:30 UTC
To celebrate yesterday's outages, today Dogi and I will also take down housetree to install two new hard drives. With the occasion, we'll also perform an operating system upgrade. The following public services will be affected: activitycentral.com bazaar.sugarlabs.org cas.sugarlabs.org chas.sugarlabs.org git.sugarlabs.org jabber.sugarlabs.org jita.sugarlabs.org meeting.sugarlabs.org packages.sugarlabs.org serendipity.sugarlabs.org sweets.sugarlabs.org The downtime is projected to last about 2 optimistic hours. To compute real-world estimates, multiply the given figure by 2 and switch to the next higher unit of measure. -- Bernie Innocenti Sugar Labs Infrastructure Team http://wiki.sugarlabs.org/go/Infrastructure_Team ___ IAEP -- It's An Education Project (not a laptop project!) IAEP@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/iaep
Re: [IAEP] Restoring journals on newer versions of Sugar
On Wed, 2011-06-01 at 17:07 +0200, Christoph Derndorfer wrote: Just for the record, the process would be (1) to tar the Journal on every XO (2) copy it over to a USB drive (3) reflash the XOs (4) untar the Journal backup from the USB drive back to ~/.sugar/default/datastore Right? The main reason why I'm asking is that I seem to remember Martin Langhoff at some point mentioning that restoring the Journal while Sugar was running could prove to be an issue. (Unfortunately I can't find the thread in question at the moment.) Indeed, on restore, the datastore could mess up the index while you're still unpacking the tarball. You need to insert these extra steps: (3b) killall datastore (5) restart Sugar (ctrl-alt-backspace saves time) Another clever possibility is deleting the index_clean flag from the datastore directory just before step (5)... This will force the datastore to reindex everything the next time, which helps recover files lost due to bugs in older versions of the datastore. In Dextrose we also added a Repair Journal function which lets the user force an index rebuild. It's crude, but we couldn't be 100% sure that we had caught all the odd ways in which journal objects could go lost when the filesystem fills up or due to crashes. -- Bernie Innocenti Sugar Labs Infrastructure Team http://wiki.sugarlabs.org/go/Infrastructure_Team ___ IAEP -- It's An Education Project (not a laptop project!) IAEP@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/iaep
[IAEP] sunjammer.sugarlabs.org: emergency maintenance downtime, Tue May 31 17:00 UTC
Sorry for the short notice, at the FSF we have to reboot the XEN machine which hosts sunjammer for about 1 hour. The following public services will be temporarily unavailable: activities.sugarlabs.org activities-devel.sugarlabs.org activities-testing.sugarlabs.org activities-lb0.sugarlabs.org actividades.sugarlabs.org api.sugarlabs.org bugs.sugarlabs.org bugs-testing.sugarlabs.org bugs-devel.sugarlabs.org buildbot.sugarlabs.org cal.sugarlabs.org dev.sugarlabs.org download.sugarlabs.org download-testing.sugarlabs.org ftp.sugarlabs.org groups.sugarlabs.org ldap.sugarlabs.org id.sugarlabs.org imap.sugarlabs.org join.sugarlabs.org karma.sugarlabs.org karma-devel.sugarlabs.org karma-testing.sugarlabs.org logcollect.sugarlabs.org munin.sugarlabs.org mirrors.sugarlabs.org patchwork.sugarlabs.org people.sugarlabs.org pydocweb.sugarlabs.org planet.sugarlabs.org planet-testing.sugarlabs.org planet-devel.sugarlabs.org rsync.sugarlabs.org secure.sugarlabs.org services.sugarlabs.org static.sugarlabs.org shell.sugarlabs.org smtp.sugarlabs.org ssl-test.sugarlabs.org stats.sugarlabs.org trac.sugarlabs.org upload.sugarlabs.org vueltaciclista.sugarlabs.org webmail.sugarlabs.org wiki.sugarlabs.org wiki.ipv4.sugarlabs.org wiki.ipv6.sugarlabs.org wiki-devel.sugarlabs.org wiki-testing.sugarlabs.org www.sugarlabs.org www.ipv4.sugarlabs.org www.ipv6.sugarlabs.org www-testing.sugarlabs.org www-devel.sugarlabs.org cl.sugarlabs.org pe.sugarlabs.org planet.py.sugarlabs.org -- Bernie Innocenti Sugar Labs Infrastructure Team http://wiki.sugarlabs.org/go/Infrastructure_Team ___ IAEP -- It's An Education Project (not a laptop project!) IAEP@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/iaep