Page MenuHomePhabricator

DeepBlue (DeepBlue)
User

Projects

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Friday

  • Clear sailing ahead.

User Details

User Since
Mar 19 2017, 7:06 PM (134 w, 3 d)
Availability
Available
LDAP User
Ocean behind ears
MediaWiki User
Unknown

Recent Activity

Jan 1 2019

DeepBlue closed T212476: WikiApiary: BumbleBee should stop after 500 as Resolved.

400 and 500 errors are handled better now

Jan 1 2019, 6:59 PM · WikiApiary
DeepBlue closed T212476: WikiApiary: BumbleBee should stop after 500, a subtask of T212471: WikiApiary: Getting a 404 on the api.php should stop further requests to the website, as Resolved.
Jan 1 2019, 6:59 PM · WikiApiary

Dec 27 2018

DeepBlue added a comment to T212635: Wikiapiary: refactor bumble-bee.py to use requests instead of urllib2.

The 400 errors are properly handled so I am now looking at the non-http errors

Dec 27 2018, 7:14 PM · WikiApiary

Dec 26 2018

DeepBlue closed T212473: DNS errors should stop further queries of the website as Resolved.

This behavior has been implemented

Dec 26 2018, 6:53 PM · WikiApiary
DeepBlue closed T212473: DNS errors should stop further queries of the website, a subtask of T212471: WikiApiary: Getting a 404 on the api.php should stop further requests to the website, as Resolved.
Dec 26 2018, 6:53 PM · WikiApiary
DeepBlue closed T212471: WikiApiary: Getting a 404 on the api.php should stop further requests to the website as Resolved.

This behavior has been implemented

Dec 26 2018, 6:52 PM · WikiApiary
DeepBlue closed T212474: WikiApiary: stop after forbidden as Resolved.

This behavior has been implemented

Dec 26 2018, 6:51 PM · WikiApiary
DeepBlue closed T212474: WikiApiary: stop after forbidden, a subtask of T212471: WikiApiary: Getting a 404 on the api.php should stop further requests to the website, as Resolved.
Dec 26 2018, 6:51 PM · WikiApiary

Dec 21 2018

DeepBlue added a comment to T212476: WikiApiary: BumbleBee should stop after 500.

I think it may still be worth hitting them 2 or 3 times just in case it is a momentary error. I would consider this more a feature than a bug

Dec 21 2018, 5:57 PM · WikiApiary

Dec 20 2018

DeepBlue added a comment to T207952: wikiapiary not updating.

It seems like the bots are getting bad CSRF tokens from what I've tried. Will keep investigating.

Dec 20 2018, 7:10 PM · WikiApiary
DeepBlue added a comment to T205797: Wikiapiary: error generating thumbnails for svg.

So I spent a bit trying to track down this error and the best I can come up with is that the temp files for the thumbnail are not being generated at all. I will continue to look into this.

Dec 20 2018, 7:04 PM · WikiApiary

Sep 9 2018

DeepBlue closed T202903: WikiApiary: too many emails about utf8 errors as Resolved.

There have been no more errors after implementing my fix

Sep 9 2018, 6:20 PM · WikiApiary

Aug 16 2018

DeepBlue added a comment to T201859: Contents both sides of parser functions #ifexist is evaluated before the condition is evaluated for true or false.

I think this may have to do with the job queue backlog. Since that has been cleaned out now, it seems that only the appropriate pages are being added to this category, with the sole exception of https://wikiapiary.com/wiki/Skin:TeirWiki.

Aug 16 2018, 6:23 PM · MediaWiki-Parser, ParserFunctions
DeepBlue closed T197261: Undefined variable: mappings in extensions/ExternalData/ED_ParserFunctions.php on line 535 as Resolved.

We now check if the variable mappings is set before running the snippet of code on 540. This should resolve this problem.

Aug 16 2018, 6:13 PM · MediaWiki-extensions-ExternalData, WikiApiary

Aug 13 2018

DeepBlue closed T149874: move WikiApiary to Labs as Resolved.

Missing pages have been resolved, we are going to focus on getting foreground working for 1.31 instead of the current 1.29 for long term support as we upgrade but the move has been completed.

Aug 13 2018, 5:29 PM · User-Tgr, WikiApiary, Developer-Advocacy, VPS-Projects
DeepBlue updated subscribers of T199472: Update MediaWiki to 1.31.

@Kghbln Would you happen to know what needs to be done and changed to get us running on 1.31?

Aug 13 2018, 5:26 PM · WikiApiary

Jul 23 2018

DeepBlue added a comment to T197261: Undefined variable: mappings in extensions/ExternalData/ED_ParserFunctions.php on line 535.

Hmm...interesting. Will see what I can do.

Jul 23 2018, 3:08 PM · MediaWiki-extensions-ExternalData, WikiApiary

Jul 21 2018

DeepBlue added a comment to T200115: WikiApiary: broken navigation link "Help -> Provide Feedback" (in top-right menu).

Temporary contact page has been made

Jul 21 2018, 7:37 PM · WikiApiary
DeepBlue closed T200115: WikiApiary: broken navigation link "Help -> Provide Feedback" (in top-right menu) as Resolved.

This was intentionally disabled due to spam issues but we will work on re-enabling it with a filter/throttle. In the mean time I will change it to point to Phabricator

Jul 21 2018, 7:31 PM · WikiApiary
DeepBlue added a project to T200134: Redirects to wikiapiary.com instead of www.wikiapiary.com: WikiApiary.
Jul 21 2018, 7:29 PM · WikiApiary
DeepBlue triaged T200134: Redirects to wikiapiary.com instead of www.wikiapiary.com as Lowest priority.
Jul 21 2018, 7:29 PM · WikiApiary
DeepBlue created T200134: Redirects to wikiapiary.com instead of www.wikiapiary.com.
Jul 21 2018, 7:29 PM · WikiApiary

Jul 19 2018

DeepBlue added a comment to T199473: Template looks wrong for showing mw version.

When you mouseover the little triangle beside Generator: () you get a bubble that states:

Jul 19 2018, 7:44 PM · WikiApiary
DeepBlue closed T197261: Undefined variable: mappings in extensions/ExternalData/ED_ParserFunctions.php on line 535 as Resolved.

This error no longer appears to be an issue as I have cleared the cache of multiple pages during testing of stat graphs and never encountered this.

Jul 19 2018, 7:41 PM · MediaWiki-extensions-ExternalData, WikiApiary
DeepBlue closed T197830: All pages have an error in the graphs section: unable to write file as Resolved.
Jul 19 2018, 7:39 PM · WikiApiary
DeepBlue added a comment to T197830: All pages have an error in the graphs section: unable to write file.

This issue has been resolved and the error no longer appears. What was required was to change the permissions on extensions/Widgets/compiled_templates

Jul 19 2018, 7:39 PM · WikiApiary
DeepBlue closed T196667: Stats graphs are not appearing as Resolved.

Graphs are now running again, they were broken after the update to 1.29 due to some changed with the Widgets extension we were unaware of. The solution was simply to replace

Jul 19 2018, 7:23 PM · WikiApiary

Jul 12 2018

DeepBlue closed T199477: BumbleBee is slightly broken as Resolved.

For some reason the mailutils package was missing on our server.

Jul 12 2018, 9:27 PM · WikiApiary
DeepBlue updated the task description for T199477: BumbleBee is slightly broken.
Jul 12 2018, 9:04 PM · WikiApiary
DeepBlue updated the task description for T199477: BumbleBee is slightly broken.
Jul 12 2018, 9:00 PM · WikiApiary
DeepBlue updated the task description for T199477: BumbleBee is slightly broken.
Jul 12 2018, 9:00 PM · WikiApiary
DeepBlue created T199477: BumbleBee is slightly broken.
Jul 12 2018, 8:59 PM · WikiApiary
DeepBlue closed T199470: AuditBee is not running as Resolved.

Why did I not think of that. I was just trying to use su by itself.

Jul 12 2018, 8:41 PM · WikiApiary
DeepBlue added a comment to T199470: AuditBee is not running.

I thought that you meant the root account :P I am a sudoer but do not have the information for the root account

Jul 12 2018, 8:38 PM · WikiApiary
DeepBlue added a comment to T149874: move WikiApiary to Labs.

Ahhh I see. I'm basically doing maintenance and trying to keep stuff from exploding so I'm not really one to make that decision but @MarkAHershberger would be more informed on why/why not to do this.

Jul 12 2018, 8:23 PM · User-Tgr, WikiApiary, Developer-Advocacy, VPS-Projects
DeepBlue added a comment to T149874: move WikiApiary to Labs.

We could, but doing so breaks the skin in various ways, at least last time I checked.

Jul 12 2018, 8:20 PM · User-Tgr, WikiApiary, Developer-Advocacy, VPS-Projects
DeepBlue added a comment to T199470: AuditBee is not running.

Unfortunately I do not have access to root on the WMFCloud servers.

Jul 12 2018, 8:20 PM · WikiApiary
DeepBlue added a comment to T149874: move WikiApiary to Labs.

@Kghbln When you do get around to working on the Foreground skin, I would appreciate it if you could do your work here[1] so that it will be ready for 1.31 when we update.

Jul 12 2018, 8:19 PM · User-Tgr, WikiApiary, Developer-Advocacy, VPS-Projects
DeepBlue added a comment to T199472: Update MediaWiki to 1.31.

This is on our radar but we've not yet scheduled the time for that. I do have a test version of 1.31 running barebones[1] but we've not worked on it.

Jul 12 2018, 8:17 PM · WikiApiary
DeepBlue closed T199360: Wikiapriary is not updating the mw version in used by a wiki as Resolved.
Jul 12 2018, 8:11 PM · WikiApiary
DeepBlue added a comment to T199360: Wikiapriary is not updating the mw version in used by a wiki.

Bumble Bee is running now, it appears that those error messages were some sort of backlog that just hadn't gone into my inbox yet.

Jul 12 2018, 8:10 PM · WikiApiary
DeepBlue added a comment to T199470: AuditBee is not running.

That would be an issue, yes.

sudo -H pip install simplemediawiki

Is this correct?

Jul 12 2018, 8:09 PM · WikiApiary
DeepBlue added a comment to T199470: AuditBee is not running.

No, there's certainly problems still. Just got another email complaining about audit bee.Same error still.

Jul 12 2018, 8:01 PM · WikiApiary
DeepBlue added a comment to T199470: AuditBee is not running.

Yes. I may be mistaken though, since I have not received any emails from cron in the past 10 minutes, so the errors I was getting may have been delayed a bit.

Jul 12 2018, 7:56 PM · WikiApiary
DeepBlue added a comment to T199360: Wikiapriary is not updating the mw version in used by a wiki.
Traceback (most recent call last):
  File "./bumble-bee.py", line 1164, in <module>
    bee.main()
  File "./bumble-bee.py", line 1130, in main
    status = self.record_extensions(site)
  File "./bumble-bee.py", line 825, in record_extensions
    c = self.apiary_wiki.call({'action': 'edit', 'title': datapage, 'text': template_block, 'token': self.edit_token, 'bot': 'true'})
  File "../lib/simplemediawiki.py", line 149, in call
    return json.loads(self._fetch_http(self._api_url, params))
  File "/usr/lib/python2.7/dist-packages/simplejson/__init__.py", line 516, in loads
    return _default_decoder.decode(s)
  File "/usr/lib/python2.7/dist-packages/simplejson/decoder.py", line 374, in decode
    obj, end = self.raw_decode(s)
  File "/usr/lib/python2.7/dist-packages/simplejson/decoder.py", line 404, in raw_decode
    return self.scan_once(s, idx=_w(s, idx).end())
simplejson.scanner.JSONDecodeError: Expecting value: line 1 column 1 (char 0)
Jul 12 2018, 7:53 PM · WikiApiary
DeepBlue reopened T199470: AuditBee is not running as "Open".

Nevermind, the bot runs successfully when run from command line but not when run by cron. Maybe permissions errors?

Jul 12 2018, 7:52 PM · WikiApiary
DeepBlue reopened T199360: Wikiapriary is not updating the mw version in used by a wiki as "Open".

The bots were running for a few minutes but it seems that they are running into new issues. It seems that that was just a symptom of a larger problem.

Jul 12 2018, 7:50 PM · WikiApiary
DeepBlue added a comment to T197261: Undefined variable: mappings in extensions/ExternalData/ED_ParserFunctions.php on line 535.

Thanks. This fix is implemented and I will see if this fixes the problem. Being an intermittent issue, please give me a heads up if you see the error.

Jul 12 2018, 7:46 PM · MediaWiki-extensions-ExternalData, WikiApiary
DeepBlue closed T199470: AuditBee is not running as Resolved.

Thanks. It appears that that fixed the problem, which is odd since that was installed and running before?

Jul 12 2018, 7:43 PM · WikiApiary
DeepBlue added a comment to T199361: Searching on wikiapriary fails.

CirrusSearch has been temporarily disabled while I work on this.

Jul 12 2018, 7:36 PM · WikiApiary
DeepBlue updated the task description for T199470: AuditBee is not running.
Jul 12 2018, 7:32 PM · WikiApiary
DeepBlue triaged T199470: AuditBee is not running as High priority.
Jul 12 2018, 7:32 PM · WikiApiary
DeepBlue created T199470: AuditBee is not running.
Jul 12 2018, 7:31 PM · WikiApiary
DeepBlue closed T199360: Wikiapriary is not updating the mw version in used by a wiki as Resolved.

A SSL cert expired for wl.wikiapiary and we still had the bots pointed towards that address for API. I have fixed this issue and BumbleBee is now running again.

Jul 12 2018, 7:24 PM · WikiApiary
DeepBlue added a comment to T199361: Searching on wikiapriary fails.

Working on this now

Jul 12 2018, 7:23 PM · WikiApiary

Jul 11 2018

DeepBlue added a comment to T199360: Wikiapriary is not updating the mw version in used by a wiki.

will look into it.

Jul 11 2018, 10:01 PM · WikiApiary
DeepBlue added a comment to T197830: All pages have an error in the graphs section: unable to write file.

Your first suggestion is flying a over my head but I'll see what I can do with your other one.

Jul 11 2018, 3:14 PM · WikiApiary
DeepBlue added a comment to T197261: Undefined variable: mappings in extensions/ExternalData/ED_ParserFunctions.php on line 535.

I think I'm just missing something here. Should I be cloning it from git?

Jul 11 2018, 3:13 PM · MediaWiki-extensions-ExternalData, WikiApiary

Jul 10 2018

DeepBlue added a comment to T197261: Undefined variable: mappings in extensions/ExternalData/ED_ParserFunctions.php on line 535.

No, but there have been a lot of changes since 1.8.3 was released (two years ago!). You should just get the latest code, if possible. That reminds me again that I need to release a new version of ED.

Jul 10 2018, 4:23 PM · MediaWiki-extensions-ExternalData, WikiApiary

Jul 9 2018

DeepBlue added a comment to T197830: All pages have an error in the graphs section: unable to write file.

Currently I have my hands a bit full at the moment with other projects but if you could suggest a fix I would be glad to implement it.

Jul 9 2018, 4:09 PM · WikiApiary
DeepBlue added a comment to T197261: Undefined variable: mappings in extensions/ExternalData/ED_ParserFunctions.php on line 535.

Currently we are running version 1.8.3 of ExternalData. Is there a more recent version of this extension that I should be aware of?

Jul 9 2018, 4:07 PM · MediaWiki-extensions-ExternalData, WikiApiary

Jul 4 2018

DeepBlue closed T196864: Revisions have disappeared since migration to WMF hosting as Resolved.

The pages have been restored to Wikiapiary. Maintainence has finished and the site is in read/write mode.

Jul 4 2018, 10:28 PM · WikiApiary

Jul 3 2018

DeepBlue added a comment to T196864: Revisions have disappeared since migration to WMF hosting.

We will be attempting to finalize this fix tomorrow but for that we will be putting the wiki into readonly mode from approx. 10AM to 4PM EST

Jul 3 2018, 10:37 PM · WikiApiary
DeepBlue added a comment to T196864: Revisions have disappeared since migration to WMF hosting.

Currently I have confirmed that the proposed solution will work but have yet to update the wiki. I'm getting a few errors but they don't seem to be related to the database so hopefully things will continue to go smoothly.

Jul 3 2018, 10:30 PM · WikiApiary
DeepBlue added a comment to T149874: move WikiApiary to Labs.

@Kghbln Just poking you (a bit late) but you mentioned that you would be able to work on templates on the w2 site?

Jul 3 2018, 7:14 PM · User-Tgr, WikiApiary, Developer-Advocacy, VPS-Projects

Jun 30 2018

DeepBlue added a comment to T196864: Revisions have disappeared since migration to WMF hosting.

This fix may be delayed a bit while we update to the upcoming LTS 1.31 version from legacy 1.29

Jun 30 2018, 4:01 PM · WikiApiary

Jun 29 2018

DeepBlue added a comment to T196864: Revisions have disappeared since migration to WMF hosting.

Is going to be any data loss for the edits made recently?

Jun 29 2018, 9:16 PM · WikiApiary

Jun 28 2018

DeepBlue added a comment to T196864: Revisions have disappeared since migration to WMF hosting.

I guess it will be cool to tackle this rather sooner than later.

Jun 28 2018, 11:59 PM · WikiApiary

Jun 23 2018

DeepBlue closed T198019: CirrusSearch/ElasticSearch installation breaking searches as Resolved.
Jun 23 2018, 5:54 PM · WikiApiary
DeepBlue created T198019: CirrusSearch/ElasticSearch installation breaking searches.
Jun 23 2018, 5:54 PM · WikiApiary

Jun 22 2018

DeepBlue created T197955: Screen directory has its permissions broken sparratically.
Jun 22 2018, 2:13 PM · Cloud-VPS
DeepBlue added a comment to T197830: All pages have an error in the graphs section: unable to write file.

Somehow the permissions for the cache directory got borked, that got fixed but its 504ing constantly now and we have a long-running process going so our hands are kinda tied for the moment. Tomorrow it should be done and service should be restored

Jun 22 2018, 2:59 AM · WikiApiary
DeepBlue added a comment to T197830: All pages have an error in the graphs section: unable to write file.
Jun 22 2018, 2:48 AM · WikiApiary
DeepBlue added a comment to T197830: All pages have an error in the graphs section: unable to write file.

asdhakdjhakdsjs Thanks for giving me the heads up, I had stopped work for the day

Jun 22 2018, 2:44 AM · WikiApiary

Jun 21 2018

DeepBlue added a comment to T197830: All pages have an error in the graphs section: unable to write file.

Hrmmm... I'm currently trying to get elasticsearch up and running but I will come back to this some other time.

Jun 21 2018, 5:00 PM · WikiApiary
DeepBlue added a comment to T197830: All pages have an error in the graphs section: unable to write file.

I am unsure where you are seeing this, I'm not able to find this error on my end

Jun 21 2018, 4:04 PM · WikiApiary

Jun 19 2018

DeepBlue added a member for WikiApiary: DeepBlue.
Jun 19 2018, 10:52 PM
DeepBlue removed a watcher for WikiApiary: DeepBlue.
Jun 19 2018, 10:52 PM
DeepBlue added a watcher for WikiApiary: DeepBlue.
Jun 19 2018, 10:51 PM

Jun 18 2018

DeepBlue updated subscribers of T196864: Revisions have disappeared since migration to WMF hosting.
Jun 18 2018, 7:24 PM · WikiApiary

Jun 8 2018

DeepBlue added a comment to T149874: move WikiApiary to Labs.

What kind of issues are they. Do you mean that editing via the interface is no longer possible, i.e. you have add the action link manually to edit and update as I have to do.

Gonna be totally honest, I barely know anything about CSS but various elements are the wrong color on the new codebase, as noted in T196667 the graphs on most wiki pages are broken with a seemingly CSS related error (both codebases) and a few other minor things.

Jun 8 2018, 11:16 PM · User-Tgr, WikiApiary, Developer-Advocacy, VPS-Projects
DeepBlue added a comment to T196754: Missing "Served by Wikimedia Cloud Services" badge.

Sounds good. Mark is in agreement with you, so I have disabled the wmfcloud badge for now. Not sure where we're gonna get either of those badges since I don't think either of them exist at the moment

Jun 8 2018, 11:08 PM · WikiApiary
DeepBlue added a comment to T149874: move WikiApiary to Labs.

Short URLs are now re-implemented

Jun 8 2018, 8:09 PM · User-Tgr, WikiApiary, Developer-Advocacy, VPS-Projects
DeepBlue added a comment to T149874: move WikiApiary to Labs.

Karsen, I'm running into issues with Foreground's CSS that I do not know how to resolve. For the meantime I've set up a separate codebase at https://www.wikiapiary.com/w2/index.php?title=Main_Page so that the update can be investigated without disrupting normal users. If you could take a look at it I would be very appreciative. Notably, the update seems to be breaking header tabs and is causing some infoboxes to break as well

Jun 8 2018, 5:19 PM · User-Tgr, WikiApiary, Developer-Advocacy, VPS-Projects
DeepBlue triaged T196754: Missing "Served by Wikimedia Cloud Services" badge as Lowest priority.
Jun 8 2018, 4:51 PM · WikiApiary
DeepBlue created T196754: Missing "Served by Wikimedia Cloud Services" badge.
Jun 8 2018, 4:51 PM · WikiApiary
DeepBlue added a comment to T149874: move WikiApiary to Labs.

@Kghbln I am unable to replicate your problems editing pages, except on the ones Samwilson mentioned which do not exist.(we are looking into this) I am looking at short URLs and Foreground as well

Jun 8 2018, 4:42 PM · User-Tgr, WikiApiary, Developer-Advocacy, VPS-Projects
DeepBlue added a comment to T149874: move WikiApiary to Labs.

@Samwilson Please make separate tickets for these issues instead of posting them just here

Jun 8 2018, 4:30 PM · User-Tgr, WikiApiary, Developer-Advocacy, VPS-Projects

Jun 7 2018

DeepBlue added a comment to T196667: Stats graphs are not appearing.

The graphs are now working on their separate pages but not on the main article page. The previous problem was caused by the original code relying on two identical directories. This issue was resolved using a symlink pointing from where the second directory should be to where the first one is. The problem now might be with CSS but I am unsure

Jun 7 2018, 8:59 PM · WikiApiary
DeepBlue added a comment to T196667: Stats graphs are not appearing.

Seems that the error is originating from articles.php or dygraph-combined.js but I am having trouble locating those files. Unsure if they exist somewhere in an extension or just in a place I am not considering

Jun 7 2018, 6:42 PM · WikiApiary
DeepBlue created T196667: Stats graphs are not appearing.
Jun 7 2018, 5:39 PM · WikiApiary
DeepBlue closed T162534: Wikiapiary project instance needs more local disk as Resolved.

The move has been completed and no more space is required

Jun 7 2018, 5:26 PM · Cloud-VPS, WikiApiary, Cloud-Services
DeepBlue closed T149874: move WikiApiary to Labs as Resolved.

The move to WMF cloud has been comlpeted

Jun 7 2018, 4:51 PM · User-Tgr, WikiApiary, Developer-Advocacy, VPS-Projects

Jun 6 2018

DeepBlue closed T192226: Invalid security certificate for www.wikiapiary.com as Resolved.

The cert is now functional again, the server is now completely moved to WMF cloud.

Jun 6 2018, 5:54 PM · WikiApiary
DeepBlue added a comment to T192226: Invalid security certificate for www.wikiapiary.com.

We have regained access to the Bastion host and are working to resolve this issue.

Jun 6 2018, 4:37 PM · WikiApiary
DeepBlue added a comment to T192226: Invalid security certificate for www.wikiapiary.com.

We are currently aware of this issue but are unable to do anything to fix it at the moment due to Bastion host maintenance. As soon as the resets[1] are finished we will have access to the servers again and will be able to resolve this.

Jun 6 2018, 3:35 PM · WikiApiary

Jun 4 2018

DeepBlue closed T192226: Invalid security certificate for www.wikiapiary.com as Resolved.

This is resolved

Jun 4 2018, 10:38 PM · WikiApiary

Jan 28 2018

DeepBlue created T185851: Request increased quota for Wikiapiary Cloud VPS project.
Jan 28 2018, 7:56 PM · Cloud-VPS (Quota-requests)

Apr 8 2017

DeepBlue added a comment to T162534: Wikiapiary project instance needs more local disk.

Forgot to mention this but the server is the wikiapiary db1 server currently using ~30gb of memory

Apr 8 2017, 11:06 PM · Cloud-VPS, WikiApiary, Cloud-Services
DeepBlue created T162534: Wikiapiary project instance needs more local disk.
Apr 8 2017, 11:00 PM · Cloud-VPS, WikiApiary, Cloud-Services