Page MenuHomePhabricator

RyanLane
User

Projects

User does not belong to any projects.

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Saturday

  • Clear sailing ahead.

User Details

User Since
Mar 27 2015, 1:24 AM (469 w, 6 d)
Availability
Available
LDAP User
Unknown
MediaWiki User
Ryan lane [ Global Accounts ]

Recent Activity

Mar 18 2019

GTirloni awarded T46722: Add two read-only LDAP servers in eqiad a 100 token.
Mar 18 2019, 3:21 PM · Patch-For-Review, cloud-services-team (Kanban), LDAP, Cloud-VPS

May 10 2017

Krinkle awarded T53642: Get rid of SemanticMediaWiki/SRF/SF from wikitech.wikimedia.org a Orange Medal token.
May 10 2017, 12:36 AM · User-bd808, Goal, Cloud-Services, wikitech.wikimedia.org

Apr 26 2016

RyanLane added a comment to T133735: Formalize procedures for doing security releases of MediaWiki extensions.

That's also an acceptable solution, but if that's the case then Wikimedia Foundation should update the wiki page for their extensions saying that they aren't fit for third party use.

Apr 26 2016, 8:26 PM · Documentation, Security-Team

Feb 27 2016

RyanLane reopened T104552: Change GeoData's license away from non-OSI approved WTFPL as "Open".

Max, I think you need to involve WMF legal in this. WTFPL isn't a valid license (it can't be enforced in some countries). If you're against copy-left software licenses, that's fine, but at least choose a recognized and approved open source license (your contract actually requires you to do so, you know...).

Feb 27 2016, 10:08 PM · Discovery-Search, WMF-Legal, Software-Licensing, GeoData

Sep 2 2015

RyanLane added a comment to T103896: Serve the Download App banner from mobile web (restricted to Finland only).

Learn from others.

Sep 2 2015, 12:08 AM · OKR-Work, Wikipedia-Android-App-Backlog

Aug 18 2015

RyanLane added a comment to T109521: determine ryan lane's access rights.

Is there a "get your shit together wikimedia" tag I can use? :)

Aug 18 2015, 9:34 PM · SRE

May 22 2015

RyanLane added a comment to T100028: Request Gerrit Ownership for JSBreadCrumb Extension.

+1

May 22 2015, 5:29 PM · Repository-Ownership-Requests

Apr 24 2015

RyanLane added a comment to T93433: Evaluate Ansible as a deployment tool.

As for Ansible itself, see my quite extensive blog post on this:

Apr 24 2015, 6:06 PM · Services, Deployments
RyanLane added a comment to T93433: Evaluate Ansible as a deployment tool.

There's a team that's working on deployment right? Are you a member of that team @GWicke? Proposing an alternative outside of that team means you're actively fighting them, making their job harder and wasting everyone's time.

Apr 24 2015, 6:01 PM · Services, Deployments

Mar 27 2015

RyanLane added a comment to T92826: Ready-to-use Docker package for MediaWiki.

Run + commit -> private/public registry also works really well for just letting people download pre-made versions of the images.

Mar 27 2015, 1:32 AM · Wikimania-Hackathon-2017, Services (doing), User-mobrovac, MediaWiki-Containers, MediaWiki-Releasing, Wikimedia-Hackathon-2015
RyanLane added a comment to T92826: Ready-to-use Docker package for MediaWiki.

Interesting, @bd808, how one would orchestrate that in order to get one consistent MW up and running. We should give that a thought.

My (limited) understanding of the "Docker Way™" is that you use container linking to tell the wiki container how to find the db, cache, parsoid and other containers that would be needed to build a full app stack. The latest versions of Docker also have a tool called [[https://docs.docker.com/compose/|docker-compose]] that helps automate all of this.

@brion, a lot of people outside WMF are leaning towards SaltStack instead of Puppet.

{{citation needed}}

I was wondering whether we should use the chance an take a stab at salt here, as we have a fresh start.

If you are building a truly "native" Docker system I'm not even sure what you will need Puppet/Chef/Salt/Ansible for. A Docker file describes how to provision the container it describes. When you are only sticking a single service in the container then the configuration will probably generally come down to "install these packages from apt and then put these config files in place."

Mar 27 2015, 1:30 AM · Wikimania-Hackathon-2017, Services (doing), User-mobrovac, MediaWiki-Containers, MediaWiki-Releasing, Wikimedia-Hackathon-2015