Re: [IAEP] [Systems] Upgrading sunjammer to Ubuntu 20.04

2020-06-01 Thread Bernie Innocenti

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

2020-06-01 Thread Bernie Innocenti

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

2018-08-24 Thread Bernie Innocenti
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]

2017-09-29 Thread Bernie Innocenti
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

2016-07-27 Thread Bernie Innocenti
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

2016-07-26 Thread Bernie Innocenti
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

2016-07-26 Thread Bernie Innocenti
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

2016-07-23 Thread Bernie Innocenti
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

2016-07-21 Thread Bernie Innocenti


On July 21, 2016 7:33:15 PM EDT, Dave Crossland  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.
___
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

2016-07-21 Thread Bernie Innocenti
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

2016-07-20 Thread Bernie Innocenti
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

2016-07-18 Thread Bernie Innocenti
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

2016-07-10 Thread Bernie Innocenti
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

2016-07-10 Thread Bernie Innocenti
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

2016-07-09 Thread Bernie Innocenti
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

2016-07-09 Thread Bernie Innocenti
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

2016-07-09 Thread Bernie Innocenti
 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

2016-07-06 Thread Bernie Innocenti
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

2016-05-14 Thread Bernie Innocenti
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

2016-02-07 Thread Bernie Innocenti
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

2016-02-07 Thread Bernie Innocenti
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

2016-01-28 Thread Bernie Innocenti
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

2015-06-21 Thread Bernie Innocenti
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] (!)

2015-06-19 Thread Bernie Innocenti
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] (!)

2015-06-18 Thread Bernie Innocenti
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] (!)

2015-06-18 Thread Bernie Innocenti
+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

2015-06-01 Thread Bernie Innocenti
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]

2015-01-28 Thread Bernie Innocenti
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

2014-11-04 Thread Bernie Innocenti
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

2014-11-04 Thread Bernie Innocenti
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

2014-11-04 Thread Bernie Innocenti
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

2014-06-05 Thread Bernie Innocenti

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

2014-05-13 Thread Bernie Innocenti
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

2014-03-25 Thread Bernie Innocenti
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

2014-03-24 Thread Bernie Innocenti
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

2013-11-30 Thread Bernie Innocenti
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

2013-10-16 Thread Bernie Innocenti
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

2013-07-31 Thread Bernie Innocenti
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

2013-05-02 Thread Bernie Innocenti
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

2013-05-02 Thread Bernie Innocenti
 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

2013-04-21 Thread Bernie Innocenti
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

2013-04-18 Thread Bernie Innocenti
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

2013-04-15 Thread Bernie Innocenti
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

2013-03-31 Thread Bernie Innocenti
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

2013-03-31 Thread Bernie Innocenti

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)

2013-03-01 Thread Bernie Innocenti
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)

2013-03-01 Thread Bernie Innocenti
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)

2013-03-01 Thread Bernie Innocenti
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

2013-02-27 Thread Bernie Innocenti
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

2012-11-29 Thread Bernie Innocenti
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

2012-09-20 Thread Bernie Innocenti
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

2012-09-19 Thread Bernie Innocenti
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

2012-06-27 Thread Bernie Innocenti
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

2012-06-14 Thread Bernie Innocenti
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

2012-06-14 Thread Bernie Innocenti
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

2012-06-02 Thread Bernie Innocenti
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)

2012-05-18 Thread Bernie Innocenti
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

2012-04-27 Thread Bernie Innocenti
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

2012-04-25 Thread Bernie Innocenti
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

2012-04-15 Thread Bernie Innocenti
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

2012-04-15 Thread Bernie Innocenti
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

2012-04-11 Thread Bernie Innocenti
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

2012-03-28 Thread Bernie Innocenti
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

2012-02-28 Thread Bernie Innocenti
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

2012-02-28 Thread Bernie Innocenti
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

2012-02-20 Thread Bernie Innocenti
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

2012-02-16 Thread Bernie Innocenti
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

2012-02-13 Thread Bernie Innocenti
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)

2012-02-04 Thread Bernie Innocenti
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

2012-01-13 Thread Bernie Innocenti
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)

2012-01-09 Thread Bernie Innocenti
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

2011-11-27 Thread Bernie Innocenti
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

2011-11-24 Thread Bernie Innocenti
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

2011-11-18 Thread Bernie Innocenti
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

2011-11-14 Thread Bernie Innocenti
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

2011-11-10 Thread Bernie Innocenti
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

2011-11-10 Thread Bernie Innocenti
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

2011-11-10 Thread Bernie Innocenti
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

2011-11-10 Thread Bernie Innocenti
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

2011-11-09 Thread Bernie Innocenti
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

2011-11-09 Thread Bernie Innocenti
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

2011-11-08 Thread Bernie Innocenti
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

2011-11-08 Thread Bernie Innocenti
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

2011-11-05 Thread Bernie Innocenti
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

2011-11-04 Thread Bernie Innocenti
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

2011-10-18 Thread Bernie Innocenti
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

2011-10-17 Thread Bernie Innocenti
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

2011-10-16 Thread Bernie Innocenti
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

2011-10-11 Thread Bernie Innocenti
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

2011-09-22 Thread Bernie Innocenti
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

2011-09-22 Thread Bernie Innocenti
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

2011-09-10 Thread Bernie Innocenti
== 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

2011-07-25 Thread Bernie Innocenti
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

2011-07-07 Thread Bernie Innocenti
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?

2011-06-05 Thread Bernie Innocenti
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?

2011-06-04 Thread Bernie Innocenti
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

2011-06-01 Thread Bernie Innocenti
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

2011-06-01 Thread Bernie Innocenti
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

2011-06-01 Thread Bernie Innocenti
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

2011-05-31 Thread Bernie Innocenti
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


  1   2   3   4   5   >