[Wikidata-bugs] [Maniphest] T280247: Create WCQS UI microsite deployment

2023-04-04 Thread Maintenance_bot
Maintenance_bot removed a project: Patch-For-Review. TASK DETAIL https://phabricator.wikimedia.org/T280247 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: EBernhardson, Maintenance_bot Cc: Dzahn, WMDE-leszek, RKemper, Manuel, Ladsgroup, Addshore, Akla

[Wikidata-bugs] [Maniphest] T280247: Create WCQS UI microsite deployment

2023-04-04 Thread gerritbot
gerritbot added a comment. Change 893086 **abandoned** by Dzahn: [operations/puppet@production] remove commons-query virtual host from httpd on miscweb Reason: what my intention was should be resolved by https://gerrit.wikimedia.org/r/c/operations/puppet/+/905317 https://

[Wikidata-bugs] [Maniphest] T280247: Create WCQS UI microsite deployment

2023-02-28 Thread Dzahn
Dzahn added a comment. added tests for https://query-preview.wikidata.org in https://gerrit.wikimedia.org/r/c/operations/puppet/+/893087 TASK DETAIL https://phabricator.wikimedia.org/T280247 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: EBern

[Wikidata-bugs] [Maniphest] T280247: Create WCQS UI microsite deployment

2023-02-28 Thread gerritbot
gerritbot added a project: Patch-For-Review. TASK DETAIL https://phabricator.wikimedia.org/T280247 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: EBernhardson, gerritbot Cc: Dzahn, WMDE-leszek, RKemper, Manuel, Ladsgroup, Addshore, Aklapper, Gehel,

[Wikidata-bugs] [Maniphest] T280247: Create WCQS UI microsite deployment

2023-02-28 Thread gerritbot
gerritbot added a comment. Change 893086 had a related patch set uploaded (by Dzahn; author: Dzahn): [operations/puppet@production] remove commons-query virtual host from httpd on miscweb https://gerrit.wikimedia.org/r/893086 TASK DETAIL https://phabricator.wikimedia.org/T280247

[Wikidata-bugs] [Maniphest] T280247: Create WCQS UI microsite deployment

2023-02-28 Thread Maintenance_bot
Maintenance_bot removed a project: Patch-For-Review. TASK DETAIL https://phabricator.wikimedia.org/T280247 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: EBernhardson, Maintenance_bot Cc: Dzahn, WMDE-leszek, RKemper, Manuel, Ladsgroup, Addshore, Akla

[Wikidata-bugs] [Maniphest] T280247: Create WCQS UI microsite deployment

2023-02-28 Thread Dzahn
Dzahn added a comment. Hi, so looks like you first added this on miscweb* but then switched commons-query.wikimedia.org away from miscweb again. (was the reason the cert creation?) But the previous puppet code was never removed. This lead to confusion why we have apache config there but test

[Wikidata-bugs] [Maniphest] T280247: Create WCQS UI microsite deployment

2021-10-28 Thread Gehel
Gehel closed this task as "Resolved". TASK DETAIL https://phabricator.wikimedia.org/T280247 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: EBernhardson, Gehel Cc: WMDE-leszek, RKemper, Manuel, Ladsgroup, Addshore, Aklapper, Gehel, CBogen, ttaylor, Z

[Wikidata-bugs] [Maniphest] T280247: Create WCQS UI microsite deployment

2021-09-28 Thread Stashbot
Stashbot added a comment. Mentioned in SAL (#wikimedia-operations) [2021-09-28T21:22:29Z] T280247 Puppet run complete on all of `cp-text`, trafficserver backend work is done TASK DETAIL https://phabricator.wikimedia.org/T280247 EMAIL PREFERENCE

[Wikidata-bugs] [Maniphest] T280247: Create WCQS UI microsite deployment

2021-09-28 Thread Stashbot
Stashbot added a comment. Mentioned in SAL (#wikimedia-operations) [2021-09-28T21:10:15Z] T280247 `ryankemper@cumin1001:~$ sudo cumin -b 5 'A:cp-text' 'sudo run-puppet-agent --force'` TASK DETAIL https://phabricator.wikimedia.org/T280247 EMAIL

[Wikidata-bugs] [Maniphest] T280247: Create WCQS UI microsite deployment

2021-09-28 Thread Stashbot
Stashbot added a comment. Mentioned in SAL (#wikimedia-operations) [2021-09-28T21:09:24Z] T280247 `ryankemper@cp1075:~$ sudo grep commons-query /etc/trafficserver/remap.config` shows `map http://commons-query.wikimedia.org https://wcqs.discovery.w

[Wikidata-bugs] [Maniphest] T280247: Create WCQS UI microsite deployment

2021-09-28 Thread Stashbot
Stashbot added a comment. Mentioned in SAL (#wikimedia-operations) [2021-09-28T21:07:01Z] T280247 Running on single cp-text host: `ryankemper@cp1075:~$ sudo run-puppet-agent --force` TASK DETAIL https://phabricator.wikimedia.org/T280247 EMAIL P

[Wikidata-bugs] [Maniphest] T280247: Create WCQS UI microsite deployment

2021-09-28 Thread Stashbot
Stashbot added a comment. Mentioned in SAL (#wikimedia-operations) [2021-09-28T21:05:28Z] T280247 Merged https://gerrit.wikimedia.org/r/c/operations/puppet/+/720078 TASK DETAIL https://phabricator.wikimedia.org/T280247 EMAIL PREFERENCES https

[Wikidata-bugs] [Maniphest] T280247: Create WCQS UI microsite deployment

2021-09-28 Thread gerritbot
gerritbot added a comment. Change 720078 **merged** by Ryan Kemper: [operations/puppet@production] trafficserver: Create routing for commons-query.wikimedia.org https://gerrit.wikimedia.org/r/720078 TASK DETAIL https://phabricator.wikimedia.org/T280247 EMAIL PREFERENCES https:/

[Wikidata-bugs] [Maniphest] T280247: Create WCQS UI microsite deployment

2021-09-28 Thread Stashbot
Stashbot added a comment. Mentioned in SAL (#wikimedia-operations) [2021-09-28T21:03:43Z] T280247 `ryankemper@cumin1001:~$ sudo cumin 'A:cp-text' 'sudo disable-puppet "Add trafficserver backend mapping for commons-query.wikimedia.org - T280247"'`

[Wikidata-bugs] [Maniphest] T280247: Create WCQS UI microsite deployment

2021-09-28 Thread Stashbot
Stashbot added a comment. Mentioned in SAL (#wikimedia-operations) [2021-09-28T20:51:46Z] T280247 Puppet successfully ran on all `w*qs*` hosts; GUI working as before for WDQS, and WCQS seems fine as well. Deploy succeeded without any hitches TASK

[Wikidata-bugs] [Maniphest] T280247: Create WCQS UI microsite deployment

2021-09-28 Thread Stashbot
Stashbot added a comment. Mentioned in SAL (#wikimedia-operations) [2021-09-28T20:38:57Z] T280247 `ryankemper@cumin1001:~$ sudo cumin -b 5 'P{w*qs*}' 'sudo run-puppet-agent --force'`; 25 hosts total so will take 5 iterations TASK DETAIL https:/

[Wikidata-bugs] [Maniphest] T280247: Create WCQS UI microsite deployment

2021-09-28 Thread RKemper
RKemper added a comment. ~/wmf/rdf/queries [master!]% ./test.sh -s http://localhost:/ Running 1592.sparqlcurl -G --data-urlencode query@1592.sparql --data format=json --data random=62170 http://localhost://sparql -s PASSED $KEEP is no, nuked /tmp/querytest.1592.6217

[Wikidata-bugs] [Maniphest] T280247: Create WCQS UI microsite deployment

2021-09-28 Thread Stashbot
Stashbot added a comment. Mentioned in SAL (#wikimedia-operations) [2021-09-28T20:37:24Z] T280247 Test queries on `wdqs1003` passed (tunneled into `wdqs1003`), proceeding to rest of fleet TASK DETAIL https://phabricator.wikimedia.org/T280247 EM

[Wikidata-bugs] [Maniphest] T280247: Create WCQS UI microsite deployment

2021-09-28 Thread Stashbot
Stashbot added a comment. Mentioned in SAL (#wikimedia-operations) [2021-09-28T20:37:17Z] T280247 Ran on wdqs canary `wdqs1003`: `ryankemper@wdqs1003:~$ sudo run-puppet-agent --force` TASK DETAIL https://phabricator.wikimedia.org/T280247 EMAIL

[Wikidata-bugs] [Maniphest] T280247: Create WCQS UI microsite deployment

2021-09-28 Thread Stashbot
Stashbot added a comment. Mentioned in SAL (#wikimedia-operations) [2021-09-28T20:33:53Z] T280247 Running on single wcqs hosts: `ryankemper@wcqs1001:~$ sudo run-puppet-agent --force` TASK DETAIL https://phabricator.wikimedia.org/T280247 EMAIL P

[Wikidata-bugs] [Maniphest] T280247: Create WCQS UI microsite deployment

2021-09-28 Thread Stashbot
Stashbot added a comment. Mentioned in SAL (#wikimedia-operations) [2021-09-28T20:33:44Z] T280247 `ryankemper@cumin1001` -> `sudo cumin 'P{w*qs*}' 'sudo disable-puppet "Make query_service nginx proxy to GUI microsite - T280247"'` TASK DETAIL ht

[Wikidata-bugs] [Maniphest] T280247: Create WCQS UI microsite deployment

2021-09-28 Thread gerritbot
gerritbot added a comment. Change 720801 **merged** by Ryan Kemper: [operations/puppet@production] query_service: Support proxying to microsite from backend https://gerrit.wikimedia.org/r/720801 TASK DETAIL https://phabricator.wikimedia.org/T280247 EMAIL PREFERENCES https://pha

[Wikidata-bugs] [Maniphest] T280247: Create WCQS UI microsite deployment

2021-09-28 Thread gerritbot
gerritbot added a comment. Change 717630 **merged** by Ryan Kemper: [operations/puppet@production] Deploy query_service microsite for wcqs https://gerrit.wikimedia.org/r/717630 TASK DETAIL https://phabricator.wikimedia.org/T280247 EMAIL PREFERENCES https://phabricator.wikimedia.

[Wikidata-bugs] [Maniphest] T280247: Create WCQS UI microsite deployment

2021-09-28 Thread gerritbot
gerritbot added a comment. Change 717630 had a related patch set uploaded (by Ryan Kemper; author: Ebernhardson): [operations/puppet@production] Deploy query_service microsite for wcqs https://gerrit.wikimedia.org/r/717630 TASK DETAIL https://phabricator.wikimedia.org/T280247 EMA

[Wikidata-bugs] [Maniphest] T280247: Create WCQS UI microsite deployment

2021-09-22 Thread gerritbot
gerritbot added a comment. Change 722958 **merged** by Ryan Kemper: [operations/puppet@production] query_service: account for aliases in httpd conf https://gerrit.wikimedia.org/r/722958 TASK DETAIL https://phabricator.wikimedia.org/T280247 EMAIL PREFERENCES https://phabricator.

[Wikidata-bugs] [Maniphest] T280247: Create WCQS UI microsite deployment

2021-09-22 Thread gerritbot
gerritbot added a comment. Change 722958 had a related patch set uploaded (by Ryan Kemper; author: Ebernhardson): [operations/puppet@production] query_service: account for aliases in httpd conf https://gerrit.wikimedia.org/r/722958 TASK DETAIL https://phabricator.wikimedia.org/T2

[Wikidata-bugs] [Maniphest] T280247: Create WCQS UI microsite deployment

2021-09-13 Thread EBernhardson
EBernhardson moved this task from In Progress to Needs review on the Discovery-Search (Current work) board. EBernhardson added a comment. This should be all the patches, except for LVS followups, to deploy the microsite and route traffic appropriately between the microsite and wcqs. Now we j

[Wikidata-bugs] [Maniphest] T280247: Create WCQS UI microsite deployment

2021-09-13 Thread gerritbot
gerritbot added a comment. Change 720801 had a related patch set uploaded (by Ebernhardson; author: Ebernhardson): [operations/puppet@production] query_service: Support proxying to microsite from backend https://gerrit.wikimedia.org/r/720801 TASK DETAIL https://phabricator.wikime

[Wikidata-bugs] [Maniphest] T280247: Create WCQS UI microsite deployment

2021-09-09 Thread gerritbot
gerritbot added a comment. Change 720072 **merged** by Ladsgroup: [wikidata/query/gui-deploy@production] Import wcqs-beta config from operations/puppet https://gerrit.wikimedia.org/r/720072 TASK DETAIL https://phabricator.wikimedia.org/T280247 EMAIL PREFERENCES https://phabrica

[Wikidata-bugs] [Maniphest] T280247: Create WCQS UI microsite deployment

2021-09-09 Thread gerritbot
gerritbot added a comment. Change 720078 had a related patch set uploaded (by Ebernhardson; author: Ebernhardson): [operations/puppet@production] trafficserver: Create routing for commons-query.wikimedia.org https://gerrit.wikimedia.org/r/720078 TASK DETAIL https://phabricator.wi

[Wikidata-bugs] [Maniphest] T280247: Create WCQS UI microsite deployment

2021-09-09 Thread gerritbot
gerritbot added a comment. Change 720072 had a related patch set uploaded (by Ebernhardson; author: Ebernhardson): [wikidata/query/gui-deploy@production] Import wcqs-beta config from operations/puppet https://gerrit.wikimedia.org/r/720072 TASK DETAIL https://phabricator.wikimedia

[Wikidata-bugs] [Maniphest] T280247: Create WCQS UI microsite deployment

2021-09-08 Thread Stashbot
Stashbot added a comment. Mentioned in SAL (#wikimedia-operations) [2021-09-08T22:34:32Z] WDQS] T280247 Ran puppet-agent on `miscweb*` following merge of https://gerrit.wikimedia.org/r/c/wikidata/query/gui-deploy/+/717649 TASK DETAIL https://ph

[Wikidata-bugs] [Maniphest] T280247: Create WCQS UI microsite deployment

2021-09-08 Thread gerritbot
gerritbot added a comment. Change 717649 **merged** by Ladsgroup: [wikidata/query/gui-deploy@production] Add config for commons query service https://gerrit.wikimedia.org/r/717649 TASK DETAIL https://phabricator.wikimedia.org/T280247 EMAIL PREFERENCES https://phabricator.wikimed

[Wikidata-bugs] [Maniphest] T280247: Create WCQS UI microsite deployment

2021-09-08 Thread gerritbot
gerritbot added a comment. Change 717638 **merged** by Ladsgroup: [wikidata/query/gui-deploy@production] Remove top-level custom-config.json https://gerrit.wikimedia.org/r/717638 TASK DETAIL https://phabricator.wikimedia.org/T280247 EMAIL PREFERENCES https://phabricator.wikimedi

[Wikidata-bugs] [Maniphest] T280247: Create WCQS UI microsite deployment

2021-09-08 Thread Ladsgroup
Ladsgroup added a comment. I confirm the logo is still accessible meaning the apache redirects work now. Merging the final patch. TASK DETAIL https://phabricator.wikimedia.org/T280247 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: EBernhardson,

[Wikidata-bugs] [Maniphest] T280247: Create WCQS UI microsite deployment

2021-09-08 Thread Stashbot
Stashbot added a comment. Mentioned in SAL (#wikimedia-operations) [2021-09-08T22:24:07Z] WDQS] T280247 Ran puppet-agent on `miscweb*` following merge of https://gerrit.wikimedia.org/r/c/wikidata/query/gui-deploy/+/714623 TASK DETAIL https://ph

[Wikidata-bugs] [Maniphest] T280247: Create WCQS UI microsite deployment

2021-09-08 Thread Ladsgroup
Ladsgroup added a comment. Done, now let's wait for half an hour. If you can, it'd be great if you run puppet agent on miscweb. TASK DETAIL https://phabricator.wikimedia.org/T280247 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: EBernhardson, La

[Wikidata-bugs] [Maniphest] T280247: Create WCQS UI microsite deployment

2021-09-08 Thread gerritbot
gerritbot added a comment. Change 714623 **merged** by Ladsgroup: [wikidata/query/gui-deploy@production] Support wdqs and wcqs from the same deployment https://gerrit.wikimedia.org/r/714623 TASK DETAIL https://phabricator.wikimedia.org/T280247 EMAIL PREFERENCES https://phabrica

[Wikidata-bugs] [Maniphest] T280247: Create WCQS UI microsite deployment

2021-09-08 Thread Ladsgroup
Ladsgroup added a comment. okay, going in. TASK DETAIL https://phabricator.wikimedia.org/T280247 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: EBernhardson, Ladsgroup Cc: WMDE-leszek, RKemper, Manuel, Ladsgroup, Addshore, Aklapper, Gehel, CBogen

[Wikidata-bugs] [Maniphest] T280247: Create WCQS UI microsite deployment

2021-09-08 Thread RKemper
RKemper added a comment. @Ladsgroup https://gerrit.wikimedia.org/r/c/operations/puppet/+/719502 Okay the puppet change is officially merged, so the `gui-deploy` stuff should be unblocked now. TASK DETAIL https://phabricator.wikimedia.org/T280247 EMAIL PREFERENCES https://phabricator.wik

[Wikidata-bugs] [Maniphest] T280247: Create WCQS UI microsite deployment

2021-09-08 Thread Stashbot
Stashbot added a comment. Mentioned in SAL (#wikimedia-operations) [2021-09-08T21:55:07Z] [WDQS] T280247 Purged varnish to make sure change took effect: `echo 'https://query-preview.wikidata.org/' | mwscript purgeList.php` and `echo 'https://query

[Wikidata-bugs] [Maniphest] T280247: Create WCQS UI microsite deployment

2021-09-08 Thread Stashbot
Stashbot added a comment. Mentioned in SAL (#wikimedia-operations) [2021-09-08T21:53:11Z] [WDQS] T280247 Merged https://gerrit.wikimedia.org/r/c/operations/puppet/+/719502 and ran puppet-agent on `miscweb*` TASK DETAIL https://phabricator.wikim

[Wikidata-bugs] [Maniphest] T280247: Create WCQS UI microsite deployment

2021-09-08 Thread gerritbot
gerritbot added a comment. Change 719502 **merged** by Ryan Kemper: [operations/puppet@production] query_service: support multiple variants of wdqs microsite https://gerrit.wikimedia.org/r/719502 TASK DETAIL https://phabricator.wikimedia.org/T280247 EMAIL PREFERENCES https://ph

[Wikidata-bugs] [Maniphest] T280247: Create WCQS UI microsite deployment

2021-09-08 Thread gerritbot
gerritbot added a comment. Change 719502 had a related patch set uploaded (by Ebernhardson; author: Ebernhardson): [operations/puppet@production] Revert \"Revert \"query_service: support multiple variants of wdqs microsite\"\" https://gerrit.wikimedia.org/r/719502 TASK DETAIL htt

[Wikidata-bugs] [Maniphest] T280247: Create WCQS UI microsite deployment

2021-09-07 Thread RKemper
RKemper added a comment. @Ladsgroup Puppet patch is merged now. I haven't merged the gui-deploy patches yet so those two gui-deploy patches should be good to go whenever now that the puppet changes are in place TASK DETAIL https://phabricator.wikimedia.org/T280247 EMAIL PREFERENCES http

[Wikidata-bugs] [Maniphest] T280247: Create WCQS UI microsite deployment

2021-09-07 Thread gerritbot
gerritbot added a comment. Change 714624 **merged** by Ryan Kemper: [operations/puppet@production] query_service: support multiple variants of wdqs microsite https://gerrit.wikimedia.org/r/714624 TASK DETAIL https://phabricator.wikimedia.org/T280247 EMAIL PREFERENCES https://ph

[Wikidata-bugs] [Maniphest] T280247: Create WCQS UI microsite deployment

2021-09-07 Thread Ladsgroup
Ladsgroup added a subscriber: RKemper. Ladsgroup added a comment. Sounds good to me. I can't merge/deploy the puppet patch but I assume @RKemper can? Once that's in, I'll handle the rest. TASK DETAIL https://phabricator.wikimedia.org/T280247 EMAIL PREFERENCES https://phabricator.wikimedi

[Wikidata-bugs] [Maniphest] T280247: Create WCQS UI microsite deployment

2021-09-07 Thread EBernhardson
EBernhardson added a comment. Hmm, yes that makes sense that we want to continue building a working, if slightly misleading, site for current external users. The imagery should be replaced at some point, but we don't have to do it now. If we don't remove the assets from gui in the 4th st

[Wikidata-bugs] [Maniphest] T280247: Create WCQS UI microsite deployment

2021-09-03 Thread Ladsgroup
Ladsgroup added a comment. The plan looks great and let me know if I need to do anything, My only note is that the fourth step should be avoided or changed since it would break for third parties that don't change the logo (albeit being wrong using wikidata's logo, it's better than a brok

[Wikidata-bugs] [Maniphest] T280247: Create WCQS UI microsite deployment

2021-09-03 Thread EBernhardson
EBernhardson added a comment. Relevant patches have been updated: - wdqs assets copied from gui to gui-deploy - The declaration of wcqs microsite is in a new puppet patch - docroot is now called sites - deployment should be less risky This rework also adjust the dependencies bet

[Wikidata-bugs] [Maniphest] T280247: Create WCQS UI microsite deployment

2021-09-03 Thread gerritbot
gerritbot added a comment. Change 717649 had a related patch set uploaded (by Ebernhardson; author: Ebernhardson): [wikidata/query/gui-deploy@production] Add config for commons query service https://gerrit.wikimedia.org/r/717649 TASK DETAIL https://phabricator.wikimedia.org/T28024

[Wikidata-bugs] [Maniphest] T280247: Create WCQS UI microsite deployment

2021-09-03 Thread gerritbot
gerritbot added a comment. Change 717638 had a related patch set uploaded (by Ebernhardson; author: Ebernhardson): [wikidata/query/gui-deploy@production] Remove top-level custom-config.json https://gerrit.wikimedia.org/r/717638 TASK DETAIL https://phabricator.wikimedia.org/T280247

[Wikidata-bugs] [Maniphest] T280247: Create WCQS UI microsite deployment

2021-09-03 Thread Ladsgroup
Ladsgroup added a comment. In T280247#7328671 , @EBernhardson wrote: > In T280247#7327314 , @Ladsgroup wrote: > >> I looked at the patches, a brain dump: >> >> - One rather easy

[Wikidata-bugs] [Maniphest] T280247: Create WCQS UI microsite deployment

2021-09-03 Thread gerritbot
gerritbot added a comment. Change 714633 **merged** by jenkins-bot: [integration/config@master] wdqs-gui: Adjust build to expect configuration in docroot/ https://gerrit.wikimedia.org/r/714633 TASK DETAIL https://phabricator.wikimedia.org/T280247 EMAIL PREFERENCES https://phabr

[Wikidata-bugs] [Maniphest] T280247: Create WCQS UI microsite deployment

2021-09-02 Thread gerritbot
gerritbot added a comment. Change 714622 **abandoned** by Ebernhardson: [wikidata/query/gui@master] Move wdqs assets into site specific asset folder Reason: WDQS specific assets will instead be removed from this repository in favor of moving this repo to be less wdqs specific.

[Wikidata-bugs] [Maniphest] T280247: Create WCQS UI microsite deployment

2021-09-02 Thread EBernhardson
EBernhardson added a comment. In T280247#7327314 , @Ladsgroup wrote: > I looked at the patches, a brain dump: > > - One rather easy way to look at it, is to move the assets (logo, etc.) to the deploy repo (while keeping a default in

[Wikidata-bugs] [Maniphest] T280247: Create WCQS UI microsite deployment

2021-09-01 Thread Ladsgroup
Ladsgroup added a comment. I looked at the patches, a brain dump: - One rather easy way to look at it, is to move the assets (logo, etc.) to the deploy repo (while keeping a default in the main one), it feels weird changing the gui codebase for something very specific to WMF (the gui is

[Wikidata-bugs] [Maniphest] T280247: Create WCQS UI microsite deployment

2021-08-31 Thread EBernhardson
EBernhardson added a comment. @Ladsgroup The open question here is mostly if this is an acceptable path for your side, the method seems reasonable enough to me but I'd like someone that works with it to give a +1 before we ship it. TASK DETAIL https://phabricator.wikimedia.org/T280247 EMA

[Wikidata-bugs] [Maniphest] T280247: Create WCQS UI microsite deployment

2021-08-31 Thread Ladsgroup
Ladsgroup added a comment. Let me know if I can help on anything, I did the deployment of wdqs gui and query builder to microsites. TASK DETAIL https://phabricator.wikimedia.org/T280247 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: EBernhardson

[Wikidata-bugs] [Maniphest] T280247: Create WCQS UI microsite deployment

2021-08-24 Thread EBernhardson
EBernhardson added a comment. These end up needing a somewhat specific ordering. 1. Puppet patch which makes apache start falling back to the site-specific resources. For example it rewrites favicon.ico into /docroot/$site/favicon.ico. This needs to come first because once the CI patch l

[Wikidata-bugs] [Maniphest] T280247: Create WCQS UI microsite deployment

2021-08-24 Thread gerritbot
gerritbot added a comment. Change 714633 had a related patch set uploaded (by Ebernhardson; author: Ebernhardson): [integration/config@master] wdqs-gui: Adjust build to expect configuration in docroot/ https://gerrit.wikimedia.org/r/714633 TASK DETAIL https://phabricator.wikimedi

[Wikidata-bugs] [Maniphest] T280247: Create WCQS UI microsite deployment

2021-08-24 Thread gerritbot
gerritbot added a comment. Change 714624 had a related patch set uploaded (by Ebernhardson; author: Ebernhardson): [operations/puppet@production] query_service: support multiple variants of wdqs microsite https://gerrit.wikimedia.org/r/714624 TASK DETAIL https://phabricator.wikim

[Wikidata-bugs] [Maniphest] T280247: Create WCQS UI microsite deployment

2021-08-24 Thread gerritbot
gerritbot added a comment. Change 714623 had a related patch set uploaded (by Ebernhardson; author: Ebernhardson): [wikidata/query/gui-deploy@production] Support wdqs and wcqs from the same deployment https://gerrit.wikimedia.org/r/714623 TASK DETAIL https://phabricator.wikimedia

[Wikidata-bugs] [Maniphest] T280247: Create WCQS UI microsite deployment

2021-08-24 Thread gerritbot
gerritbot added a project: Patch-For-Review. TASK DETAIL https://phabricator.wikimedia.org/T280247 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: EBernhardson, gerritbot Cc: Addshore, Aklapper, Gehel, CBogen, ttaylor, Zbyszko, Biggs657, Invadibot, L

[Wikidata-bugs] [Maniphest] T280247: Create WCQS UI microsite deployment

2021-08-24 Thread gerritbot
gerritbot added a comment. Change 714622 had a related patch set uploaded (by Ebernhardson; author: Ebernhardson): [wikidata/query/gui@master] Move wdqs assets into site specific asset folder https://gerrit.wikimedia.org/r/714622 TASK DETAIL https://phabricator.wikimedia.org/T2802

[Wikidata-bugs] [Maniphest] T280247: Create WCQS UI microsite deployment

2021-08-23 Thread EBernhardson
EBernhardson added a comment. If I understand the above our intent is to use the same microsite deployment repo/branch as wdqs. Looking over things, one open question I see relates to how we will manage per-site resources. Various files such as index.html, embed.html, custom-config.json, log

[Wikidata-bugs] [Maniphest] T280247: Create WCQS UI microsite deployment

2021-08-23 Thread EBernhardson
EBernhardson claimed this task. EBernhardson moved this task from Ready for Development to In Progress on the Discovery-Search (Current work) board. TASK DETAIL https://phabricator.wikimedia.org/T280247 WORKBOARD https://phabricator.wikimedia.org/project/board/1227/ EMAIL PREFERENCES http

[Wikidata-bugs] [Maniphest] T280247: Create WCQS UI microsite deployment

2021-08-16 Thread Gehel
Gehel added a comment. Note that currently, microsites are deployed for wdqs and wdqs preview via https://github.com/wikimedia/puppet/blob/production/modules/profile/manifests/microsites/wdqs.pp TASK DETAIL https://phabricator.wikimedia.org/T280247 EMAIL PREFERENCES https://phabricator.w

[Wikidata-bugs] [Maniphest] T280247: Create WCQS UI microsite deployment

2021-08-16 Thread MPhamWMF
MPhamWMF set the point value for this task to "5". TASK DETAIL https://phabricator.wikimedia.org/T280247 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: MPhamWMF Cc: Addshore, Aklapper, Gehel, CBogen, ttaylor, Zbyszko, Invadibot, MPhamWMF, maantietaj

[Wikidata-bugs] [Maniphest] T280247: Create WCQS UI microsite deployment

2021-08-05 Thread Gehel
Gehel added a project: Discovery-Search (Current work). TASK DETAIL https://phabricator.wikimedia.org/T280247 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Gehel Cc: Addshore, Aklapper, Gehel, CBogen, ttaylor, Zbyszko, Invadibot, MPhamWMF, maantiet

[Wikidata-bugs] [Maniphest] T280247: Create WCQS UI microsite deployment

2021-04-26 Thread MPhamWMF
MPhamWMF triaged this task as "High" priority. TASK DETAIL https://phabricator.wikimedia.org/T280247 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: MPhamWMF Cc: Aklapper, Gehel, CBogen, ttaylor, Zbyszko, Invadibot, MPhamWMF, maantietaja, Akuckartz,

[Wikidata-bugs] [Maniphest] T280247: Create WCQS UI microsite deployment

2021-04-15 Thread Zbyszko
Zbyszko updated the task description. TASK DETAIL https://phabricator.wikimedia.org/T280247 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Zbyszko Cc: Aklapper, Gehel, CBogen, ttaylor, Zbyszko, Invadibot, MPhamWMF, maantietaja, NavinRizwi, Akuckartz

[Wikidata-bugs] [Maniphest] T280247: Create WCQS UI microsite deployment

2021-04-15 Thread Zbyszko
Zbyszko removed a project: Epic. TASK DETAIL https://phabricator.wikimedia.org/T280247 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Zbyszko Cc: Aklapper, Gehel, CBogen, ttaylor, Zbyszko, Invadibot, MPhamWMF, maantietaja, Akuckartz, Nandana, Namenl

[Wikidata-bugs] [Maniphest] T280247: Create WCQS UI microsite deployment

2021-04-15 Thread Zbyszko
Zbyszko added a comment. On Tue, 13 Apr 2021 at 11:52, Zbyszko Papierski wrote: Hi, We're about to start to push WCQS to production and I need to have some info on how to work with the current WDQS GUI. It was decided that the code will remain the same for both WCQS and WDQS - we

[Wikidata-bugs] [Maniphest] T280247: Create WCQS UI microsite deployment

2021-04-15 Thread Zbyszko
Zbyszko created this task. Zbyszko added projects: Wikidata, Epic, Wikidata-Query-Service. TASK DESCRIPTION As a WCQS maintainer I want to have a deployment process for WCQS UI that requires fewest manual steps. WDQS UI is deployed as a microsite (see details here T266702