Last modified: 2013-08-20 00:29:25 UTC

Wikimedia Bugzilla is closed!

Wikimedia migrated from Bugzilla to Phabricator. Bug reports are handled in Wikimedia Phabricator.
This static website is read-only and for historical purposes. It is not possible to log in and except for displaying bug reports and their history, links might be broken. See T48539, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 46539 - Clean up Etherpad situation on Wikimedia servers
Clean up Etherpad situation on Wikimedia servers
Status: RESOLVED FIXED
Product: Wikimedia
Classification: Unclassified
Etherpad (Other open bugs)
wmf-deployment
All All
: Normal normal (vote)
: ---
Assigned To: Nobody - You can work on this!
: platformeng
Depends on:
Blocks: 46637 28601 34953 35637 43404 45312
  Show dependency treegraph
 
Reported: 2013-03-25 15:05 UTC by Andre Klapper
Modified: 2013-08-20 00:29 UTC (History)
12 users (show)

See Also:
Web browser: ---
Mobile Platform: ---
Assignee Huggle Beta Tester: ---


Attachments

Description Andre Klapper 2013-03-25 15:05:19 UTC
(Corresponding RT umbrella ticket: RT #2018 )

Currently there are two Etherpad instances:
* 1) etherpad.wikimedia.org - Etherpad 1.1
* 2) etherpad.wmflabs.org   - Etherpad Lite

1) does not work reliably with SSL (bug 35637, RT #2751).
2) does not support SSL (bug 43404).

It's requested to either disable 1) in favor of 2) (bug 45312), as 1)'s UI sucks (bug 28601), or to replace 1) with Etherpad Lite which is used in 2) (bug 34953, RT #1720), or to upgrade 1 (RT #2536, but corresponding bug 29822 was already closed as WONTFIX because of favoring bug 34953).
Comment 1 Siebrand Mazeland 2013-03-27 13:54:19 UTC
If this were to be done, please ensure that it is communicated widely, and emough time is given to users to move elsewhere from etherpad.wikimedia.org. I suggest a month at least.
Comment 2 Andre Klapper 2013-08-07 09:33:00 UTC
...plus there is now https://epl.wikimedia.org/ (also Etherpad Lite).
Comment 3 Andre Klapper 2013-08-07 09:37:13 UTC
Rumors and patches in Gerrit say that Daniel has something to do with this.
CC'ing to find out the plans.
Comment 4 Nemo 2013-08-07 12:22:43 UTC
(In reply to comment #2)
> ...plus there is now https://epl.wikimedia.org/ (also Etherpad Lite).

O_O Can etherpad lite installations be merged? It's going to be a nightmare, people must not use a third etherpad installation...
Comment 5 Ariel T. Glenn 2013-08-07 12:24:43 UTC
My understanding was that the new epl is where everything would eventually wind up.
Comment 6 Nemo 2013-08-10 16:39:03 UTC
*** Bug 28601 has been marked as a duplicate of this bug. ***
Comment 7 Antoine "hashar" Musso (WMF) 2013-08-19 13:31:44 UTC
https://epl.wikimedia.org/ now redirects to https://etherpad.wikimedia.org/ which has been migrated to EtherPad Lite. I guess that solve the issue isn't it?
Comment 8 Nemo 2013-08-19 13:39:41 UTC
(In reply to comment #7)
> https://epl.wikimedia.org/ now redirects to https://etherpad.wikimedia.org/
> which has been migrated to EtherPad Lite. I guess that solve the issue isn't
> it?

Not until people use http://etherpad.wmflabs.org/ as they were encouraged to. ;)
Comment 9 Antoine "hashar" Musso (WMF) 2013-08-19 13:43:16 UTC
I guess we could get an official announcement on wikitech and add some kind of banner on the wmflabs instance or have it shutdown/migrated.
Comment 10 Ryan Lane 2013-08-19 18:52:55 UTC
(In reply to comment #8)
> (In reply to comment #7)
> > https://epl.wikimedia.org/ now redirects to https://etherpad.wikimedia.org/
> > which has been migrated to EtherPad Lite. I guess that solve the issue isn't
> > it?
> 
> Not until people use http://etherpad.wmflabs.org/ as they were encouraged to.
> ;)

When were people encouraged to? The ops team surely never did so.
Comment 11 Daniel Zahn 2013-08-19 21:53:59 UTC
So, to summarize: As mentioned above there used to be Etherpad ("classic") on etherpad.wikimedia.org. The request was to replace it with Etherpad-Lite, so i took the existing package from our apt repo, copied it from lucid to precise, and use it in puppet class misc::etherpad_lite, which after some puppet fixes worked as a basic install on a production host (zirconium). It was epl.wikimedia.org to not touch the current install until we had succesfully migrated all the old pads using the migration script, and to then change the URLs. Using that script turned out to be not easy at all and there were tons of issues to work around, but thanks to Alex Kosiaris this has been succesful now and Apache changes have been merged so that etherpad.wikimedia.org is now Etherpad-Lite, old pads have been imported and URLs should have been preserved. rejoice!:)

P.S. Yes, we could still use packages of newer Etherpad-Lite versions, some people have shown interest in this at Wikimania. Try to update and build from here:  https://gerrit.wikimedia.org/r/#/q/operations/debs/etherpad-lite,n,z  this is just from http://apt.wikimedia.org/wikimedia/pool/main/e/etherpad-lite/

P.S.2 No, we haven't encouraged people to use the Labs version for stuff they actually want to keep (actually not even the old "prod" Etherpad version. That's why copy/pasting to wikis to archive important pads is always a good idea.

P.S.3 There have been some reports about dropped connections, still needs debugging, might be fixed with newer versions

P.S.4 nodejs/npm way to install additional modules (mysql/uberdb) still a pita and not properly puppetized
Comment 12 Daniel Zahn 2013-08-19 22:02:54 UTC
(RT #2751) - #2751: HTTPS on etherpad is broken (RESOLVED)

(RT #1180): (Nobody in particular) Update etherpad and do some configuration [resolved]

(RT #1247): (Nobody in particular) Etherpad connection failures [resolved]
 
(RT #1270): (Nobody in particular) https://etherpad.wikimedia.org/ points to the blog [resolved]

(RT #1673): (Nobody in particular) install etherpad search [resolved]

(RT #1690): (Nobody in particular) etherpad reports all logged in users as IP 127.0.0.1 [open]

(RT #1720): (Sumanah Harihareswara) Etherpad improvement - install etherpadlite [resolved]

(RT #2536): (Sumanah Harihareswara) Please upgrade Etherpad server, preserving all old Etherpads and URLs [resolved]

(RT #2555): (Daniel Zahn) Please update Etherpad default text [resolved]

(RT #2751): (Sumanah Harihareswara) HTTPS on etherpad is broken [resolved]

(RT #5464): (Nobody in particular) etherpad - debug & next steps [resolved]

Note You need to log in before you can comment on or make changes to this bug.


Navigation
Links