Steps to Reproduce:
WDQS and Updater are running in docker containers separate from wikibase which is running in K8S. Deployed with the following compose file.
version: '3.2' services: wdqs: image: wikibase/wdqs deploy: resources: limits: memory: 2G restart: unless-stopped volumes: - type: bind source: /wdqs-data target: /wdqs/data command: /runBlazegraph.sh ports: - "9999:9999" environment: - BLAZEGRAPH_OPTS="-DwikibaseConceptUri=https://xxxxxxxxxxxxxxxxxx" bash ./runBlazegraph.sh - WIKIBASE_SCHEME=https - WIKIBASE_HOST=xxxxxxxxxxxxxxxxx - WDQS_HOST=wdqs - WDQS_PORT=9999 - MEMORY=-Xms2G -Xmx2G - EXTRA-JVM-OPTS="-XX:+UnlockExperimentalVMOptions -XX:+UseCGroupMemoryLimitForHeap" wdqs-updater: image: xxxxxxxxxxxxxxxxxxxxx/wdqs:concept restart: unless-stopped command: /runUpdate.sh depends_on: - wdqs environment: - WIKIBASE_SCHEME=https - CONCEPT_SCHEME=https - WIKIBASE_HOST=xxxxxxxxxxxxxxxxxxxxxx - WDQS_HOST=wdqs - WDQS_PORT=9999
Actual Results:
Running the following query the wdt prefix comes back as http.
SELECT ?exampleProp (STR(wdt:) AS ?wdtDefault) WHERE { ?exampleProp a wikibase:Property . } LIMIT 1
Also logs for updater show an error for Unrecognized subjects and the Special:Entity url is http and host is missing. Not sure if this is related to the issue.
Expected Results:
The scheme of the property and the scheme of wdt should both be https.