[Wikidata-bugs] [Maniphest] [Commented On] T196013: Get Wikibase + dependencies to run with Quibble
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
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
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
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
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
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
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
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
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
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