[Wikidata-bugs] [Maniphest] [Commented On] T196013: Get Wikibase + dependencies to run with Quibble

2018-06-07 Thread gerritbot
gerritbot added a comment.
Change 437948 merged by jenkins-bot:
[integration/config@master] Bump Quibble jobs to 0.0.18

https://gerrit.wikimedia.org/r/437948TASK DETAILhttps://phabricator.wikimedia.org/T196013EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: hashar, gerritbotCc: gerritbot, Aklapper, hashar, Addshore, Versusxo, Majesticalreaper22, Giuliamocci, Adrian1985, Cpaulf30, Lahi, Gq86, Baloch007, Darkminds3113, Bsandipan, Lordiis, GoranSMilovanovic, Adik2382, Th3d3v1ls, Ramalepe, Liugev6, QZanden, LawExplorer, Lewizho99, Maathavan, Liudvikas, Luke081515, thcipriani, Wikidata-bugs, aude, zeljkofilipin, Mbch331, Jay8g, greg___
Wikidata-bugs mailing list
Wikidata-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikidata-bugs


[Wikidata-bugs] [Maniphest] [Commented On] T196013: Get Wikibase + dependencies to run with Quibble

2018-06-07 Thread gerritbot
gerritbot added a comment.
Change 437947 merged by jenkins-bot:
[integration/config@master] docker: quibble 0.0.18

https://gerrit.wikimedia.org/r/437947TASK DETAILhttps://phabricator.wikimedia.org/T196013EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: hashar, gerritbotCc: gerritbot, Aklapper, hashar, Addshore, Versusxo, Majesticalreaper22, Giuliamocci, Adrian1985, Cpaulf30, Lahi, Gq86, Baloch007, Darkminds3113, Bsandipan, Lordiis, GoranSMilovanovic, Adik2382, Th3d3v1ls, Ramalepe, Liugev6, QZanden, LawExplorer, Lewizho99, Maathavan, Liudvikas, Luke081515, thcipriani, Wikidata-bugs, aude, zeljkofilipin, Mbch331, Jay8g, greg___
Wikidata-bugs mailing list
Wikidata-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikidata-bugs


[Wikidata-bugs] [Maniphest] [Commented On] T196013: Get Wikibase + dependencies to run with Quibble

2018-06-07 Thread gerritbot
gerritbot added a comment.
Change 437948 had a related patch set uploaded (by Hashar; owner: Hashar):
[integration/config@master] Bump Quibble jobs to 0.0.18

https://gerrit.wikimedia.org/r/437948TASK DETAILhttps://phabricator.wikimedia.org/T196013EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: gerritbotCc: gerritbot, Aklapper, hashar, Addshore, Versusxo, Majesticalreaper22, Giuliamocci, Adrian1985, Cpaulf30, Lahi, Gq86, Baloch007, Darkminds3113, Bsandipan, Lordiis, GoranSMilovanovic, Adik2382, Th3d3v1ls, Ramalepe, Liugev6, QZanden, LawExplorer, Lewizho99, Maathavan, thcipriani, Wikidata-bugs, aude, Mbch331, Jay8g, greg___
Wikidata-bugs mailing list
Wikidata-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikidata-bugs


[Wikidata-bugs] [Maniphest] [Commented On] T196013: Get Wikibase + dependencies to run with Quibble

2018-06-07 Thread gerritbot
gerritbot added a comment.
Change 437947 had a related patch set uploaded (by Hashar; owner: Hashar):
[integration/config@master] docker: quibble 0.0.18

https://gerrit.wikimedia.org/r/437947TASK DETAILhttps://phabricator.wikimedia.org/T196013EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: gerritbotCc: gerritbot, Aklapper, hashar, Addshore, Versusxo, Majesticalreaper22, Giuliamocci, Adrian1985, Cpaulf30, Lahi, Gq86, Baloch007, Darkminds3113, Bsandipan, Lordiis, GoranSMilovanovic, Adik2382, Th3d3v1ls, Ramalepe, Liugev6, QZanden, LawExplorer, Lewizho99, Maathavan, thcipriani, Wikidata-bugs, aude, Mbch331, Jay8g, greg___
Wikidata-bugs mailing list
Wikidata-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikidata-bugs


[Wikidata-bugs] [Maniphest] [Commented On] T196013: Get Wikibase + dependencies to run with Quibble

2018-06-07 Thread gerritbot
gerritbot added a comment.
Change 437943 merged by jenkins-bot:
[integration/quibble@master] Prepend mediawiki configuration

https://gerrit.wikimedia.org/r/437943TASK DETAILhttps://phabricator.wikimedia.org/T196013EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: gerritbotCc: gerritbot, Aklapper, hashar, Addshore, Versusxo, Majesticalreaper22, Giuliamocci, Adrian1985, Cpaulf30, Lahi, Gq86, Baloch007, Darkminds3113, Bsandipan, Lordiis, GoranSMilovanovic, Adik2382, Th3d3v1ls, Ramalepe, Liugev6, QZanden, LawExplorer, Lewizho99, Maathavan, thcipriani, Wikidata-bugs, aude, Mbch331, Jay8g, greg___
Wikidata-bugs mailing list
Wikidata-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikidata-bugs


[Wikidata-bugs] [Maniphest] [Commented On] T196013: Get Wikibase + dependencies to run with Quibble

2018-06-07 Thread gerritbot
gerritbot added a comment.
Change 437943 had a related patch set uploaded (by Hashar; owner: Hashar):
[integration/quibble@master] Prepend mediawiki configuration

https://gerrit.wikimedia.org/r/437943TASK DETAILhttps://phabricator.wikimedia.org/T196013EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: gerritbotCc: gerritbot, Aklapper, hashar, Addshore, Versusxo, Majesticalreaper22, Giuliamocci, Adrian1985, Cpaulf30, Lahi, Gq86, Baloch007, Darkminds3113, Bsandipan, Lordiis, GoranSMilovanovic, Adik2382, Th3d3v1ls, Ramalepe, Liugev6, QZanden, LawExplorer, Lewizho99, Maathavan, thcipriani, Wikidata-bugs, aude, Mbch331, Jay8g, greg___
Wikidata-bugs mailing list
Wikidata-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikidata-bugs


[Wikidata-bugs] [Maniphest] [Commented On] T196013: Get Wikibase + dependencies to run with Quibble

2018-05-31 Thread hashar
hashar added a comment.
install.php --with-extensions does complete. The LocalSettings.php then has something like:


require_once "$IP/extensions/Wikibase/Wikibase.php";
wfLoadExtension( 'WikibaseQuality' );
wfLoadExtension( 'WikibaseQualityConstraints' );
wfLoadExtension( 'WikiEditor' );
wfLoadExtension( 'WikimediaBadges' );

# End of automatically generated settings.
# Add more configuration options below.

...

$wgWikimediaJenkinsCI = true;

Hence Wikibase.php does not have $wgWikimediaJenkinsCI = true; set yet. Need to be fixed in #Quibble somehow.

Also the getenv('JENKINS_URL'); trick from https://gerrit.wikimedia.org/r/436679 does not work because Quibble does not pass the OS environment variables when running update.php:

quibble/mediawiki/maintenance.pydef update(args, mwdir=None):

update_env = {}
if mwdir is not None:
update_env['MW_INSTALL_PATH'] = mwdir

p = subprocess.Popen(cmd, cwd=mwdir, env=update_env)TASK DETAILhttps://phabricator.wikimedia.org/T196013EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: hasharCc: gerritbot, Aklapper, hashar, Addshore, Versusxo, Majesticalreaper22, Giuliamocci, Adrian1985, Cpaulf30, Lahi, Gq86, Baloch007, Darkminds3113, Bsandipan, Lordiis, GoranSMilovanovic, Adik2382, Th3d3v1ls, Ramalepe, Liugev6, QZanden, LawExplorer, Lewizho99, Maathavan, thcipriani, Wikidata-bugs, aude, Mbch331, Jay8g, greg___
Wikidata-bugs mailing list
Wikidata-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikidata-bugs


[Wikidata-bugs] [Maniphest] [Commented On] T196013: Get Wikibase + dependencies to run with Quibble

2018-05-31 Thread gerritbot
gerritbot added a comment.
Change 436679 abandoned by Hashar:
Recognize JENKINS_URL in the entrypoint

Reason:
My bad. install.php does work, but we fail later in update.php because the require_once is done before wgWikimediaJenkinsCI is set.

https://gerrit.wikimedia.org/r/436679TASK DETAILhttps://phabricator.wikimedia.org/T196013EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: gerritbotCc: gerritbot, Aklapper, hashar, Addshore, Versusxo, Majesticalreaper22, Giuliamocci, Adrian1985, Cpaulf30, Lahi, Gq86, Baloch007, Darkminds3113, Bsandipan, Lordiis, GoranSMilovanovic, Adik2382, Th3d3v1ls, Ramalepe, Liugev6, QZanden, LawExplorer, Lewizho99, Maathavan, thcipriani, Wikidata-bugs, aude, Mbch331, Jay8g, greg___
Wikidata-bugs mailing list
Wikidata-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikidata-bugs


[Wikidata-bugs] [Maniphest] [Commented On] T196013: Get Wikibase + dependencies to run with Quibble

2018-05-31 Thread gerritbot
gerritbot added a comment.
Change 436679 had a related patch set uploaded (by Hashar; owner: Hashar):
[mediawiki/extensions/Wikibase@master] Recognize JENKINS_URL in the entrypoint

https://gerrit.wikimedia.org/r/436679TASK DETAILhttps://phabricator.wikimedia.org/T196013EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: gerritbotCc: gerritbot, Aklapper, hashar, Addshore, Lahi, Gq86, GoranSMilovanovic, QZanden, LawExplorer, thcipriani, Wikidata-bugs, aude, Mbch331, Jay8g, greg___
Wikidata-bugs mailing list
Wikidata-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikidata-bugs


[Wikidata-bugs] [Maniphest] [Commented On] T196013: Get Wikibase + dependencies to run with Quibble

2018-05-31 Thread hashar
hashar added a comment.
I think the issue is the Wikibase.php entry point relies on $wgWikimediaJenkinsCI being set. It is injected in LocalSettings.php AFTER the installation is complete. Hence the entry point always skip.TASK DETAILhttps://phabricator.wikimedia.org/T196013EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: hasharCc: Aklapper, hashar, Addshore, Lahi, Gq86, GoranSMilovanovic, QZanden, LawExplorer, thcipriani, Wikidata-bugs, aude, Mbch331, Jay8g, greg___
Wikidata-bugs mailing list
Wikidata-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikidata-bugs