https://bugzilla.wikimedia.org/show_bug.cgi?id=69298
Bug ID: 69298
Summary: Initial Mathoid deployment
Product: Mathoid
Version: unspecified
Hardware: All
OS: All
Status: NEW
Severity: normal
Priority: Unprioritized
Component: General/Unknown
Assignee: [email protected]
Reporter: [email protected]
CC: [email protected], [email protected]
Web browser: ---
Mobile Platform: ---
The next step on the Mathoid roadmap is to initially deploy mathoid on
betalabs.
The task is solved if the command
curl -d "q=E=mc^2" deployment-mathoid.eqiad.wmflabs:10042
returns a valid json string.
Currently the command returns:
physikerwelt@drmf:~$ curl -d "q=ab" deployment-mathoid.eqiad.wmflabs:10042
curl: (7) Failed to connect to deployment-mathoid.eqiad.wmflabs port 10042
: Connection refused
The situation here is as follows:
The mathoid role that was defined in
https://gerrit.wikimedia.org/r/#/c/148836/16
has been assigned to the instance
deployment-mathoid.eqiad.wmflabs
As far as I understand the problem now is that the content of the git
repository
https://gerrit.wikimedia.org/r/mediawiki/services/mathoid
needs to be transported to the directory
/srv/deployment/mathoid/mathoid
on that instance via a process called deployment.
The relevant documentation page concerning this topic can be found here
https://wikitech.wikimedia.org/wiki/Nova_Resource:Deployment-prep/How_code_is_updated.
However, I do not understand how I could deploy mathoid on that node now.
We don't have set up jenkins deploy for mathoid see the comment from mwalker on
line 30 of
https://gerrit.wikimedia.org/r/#/c/148836/9/manifests/role/mathoid.pp
"
While useful; unless you have jenkins integration at the start I would remove
this.
I was talking to hashar today and he doesn't want to replicate parsoid's
setup.
"
PS: I have the impression that in the past some of the bugs I filed were not
tackled due to a bad description. I tried to improve this with this bug-report.
If you have suggestions to further improvement please let me know.
--
You are receiving this mail because:
You are the assignee for the bug.
You are on the CC list for the bug.
_______________________________________________
Wikibugs-l mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l