enterprisemediawiki / meza

Setup an enterprise MediaWiki server with simple commands
MIT License
41 stars 27 forks source link

Visual Editor failed to install on server that had not deployed in a long time #1274

Open jamesmontalvo3 opened 3 years ago

jamesmontalvo3 commented 3 years ago

Visual Editor failed to install on server that had not deployed in a long time. The following error occurred. Quick fix was to delete the /opt/htdocs/mediawiki/extensions/VisualEditor directory and then run deploy again. This regenerated the VisualEditor extension without issues.

failed: [ser.ver.ip.addr] (item={u'repo': u'https://github.com/wikimedia/mediawiki-extensions-VisualEditor.
git', u'git_submodules': True, u'version': u'REL1_31', u'config': u'// Parsoid servers are defined based up
on Ansible hosts file and thus\n// cannot be easily added to base-extensions.yml. As such, VisualEditor con
fig\n// is included directly in LocalSettings.php.j2 (mostly)\n\n// Show visual diff on regular diff pages\
n$wgVisualEditorEnableDiffPage = true;\n', u'name': u'VisualEditor'}) => {
    "ansible_loop_var": "item",
    "changed": false,
    "cmd": [
        "/bin/git",
        "fetch",
        "origin"
    ],
    "item": {
        "config": "// Parsoid servers are defined based upon Ansible hosts file and thus\n// cannot be easi
ly added to base-extensions.yml. As such, VisualEditor config\n// is included directly in LocalSettings.php
.j2 (mostly)\n\n// Show visual diff on regular diff pages\n$wgVisualEditorEnableDiffPage = true;\n",
        "git_submodules": true,
        "name": "VisualEditor",
        "repo": "https://github.com/wikimedia/mediawiki-extensions-VisualEditor.git",
        "version": "REL1_31"
    }
}

MSG:

Failed to download remote objects and refs: Fetching submodule lib/ve
 From https://github.com/wikimedia/mediawiki-extensions-VisualEditor
   c3c9140..e963cff  REL1_31    -> origin/REL1_31
 * [new branch]      REL1_35    -> origin/REL1_35
   ae0d905..22ce331  master     -> origin/master
   15443d3..0a08066  wmf/1.35.0-wmf.37 -> origin/wmf/1.35.0-wmf.37
 * [new branch]      wmf/1.35.0-wmf.38 -> origin/wmf/1.35.0-wmf.38
 * [new branch]      wmf/1.35.0-wmf.39 -> origin/wmf/1.35.0-wmf.39
 * [new branch]      wmf/1.35.0-wmf.40 -> origin/wmf/1.35.0-wmf.40
 * [new branch]      wmf/1.35.0-wmf.41 -> origin/wmf/1.35.0-wmf.41
 * [new branch]      wmf/1.36.0-wmf.1 -> origin/wmf/1.36.0-wmf.1
 * [new branch]      wmf/1.36.0-wmf.10 -> origin/wmf/1.36.0-wmf.10
 * [new branch]      wmf/1.36.0-wmf.11 -> origin/wmf/1.36.0-wmf.11
 * [new branch]      wmf/1.36.0-wmf.12 -> origin/wmf/1.36.0-wmf.12
 * [new branch]      wmf/1.36.0-wmf.13 -> origin/wmf/1.36.0-wmf.13
 * [new branch]      wmf/1.36.0-wmf.14 -> origin/wmf/1.36.0-wmf.14
 * [new branch]      wmf/1.36.0-wmf.15 -> origin/wmf/1.36.0-wmf.15
 * [new branch]      wmf/1.36.0-wmf.16 -> origin/wmf/1.36.0-wmf.16
 * [new branch]      wmf/1.36.0-wmf.17 -> origin/wmf/1.36.0-wmf.17
 * [new branch]      wmf/1.36.0-wmf.18 -> origin/wmf/1.36.0-wmf.18
 * [new branch]      wmf/1.36.0-wmf.19 -> origin/wmf/1.36.0-wmf.19
 * [new branch]      wmf/1.36.0-wmf.2 -> origin/wmf/1.36.0-wmf.2
 * [new branch]      wmf/1.36.0-wmf.20 -> origin/wmf/1.36.0-wmf.20
 * [new branch]      wmf/1.36.0-wmf.21 -> origin/wmf/1.36.0-wmf.21
 * [new branch]      wmf/1.36.0-wmf.22 -> origin/wmf/1.36.0-wmf.22
 * [new branch]      wmf/1.36.0-wmf.3 -> origin/wmf/1.36.0-wmf.3
 * [new branch]      wmf/1.36.0-wmf.4 -> origin/wmf/1.36.0-wmf.4
 * [new branch]      wmf/1.36.0-wmf.5 -> origin/wmf/1.36.0-wmf.5
 * [new branch]      wmf/1.36.0-wmf.6 -> origin/wmf/1.36.0-wmf.6
 * [new branch]      wmf/1.36.0-wmf.7 -> origin/wmf/1.36.0-wmf.7
 * [new branch]      wmf/1.36.0-wmf.8 -> origin/wmf/1.36.0-wmf.8
 * [new branch]      wmf/1.36.0-wmf.9 -> origin/wmf/1.36.0-wmf.9
error: RPC failed; result=22, HTTP code = 405
fatal: The remote end hung up unexpectedly