Compilation results for deploy1003.eqiad.wmnet: System changes detected
You can retrieve this result from host.json.Catalog differences
Summary
| Total Resources: | 17426 |
|---|---|
| Resources added: | 54 |
| Resources removed: | 108 |
| Resources modified: | 3 |
| Change percentage: | 0.95% |
Resources only in the new catalog
- File[/etc/kubernetes/pki/dse__wdqs-next-deploy.csr]
- File[/etc/cfssl/csr/dse__wdqs.csr]
- Exec[renew certificate - dse__wdqs-next]
- File[/etc/kubernetes/pki/dse__wdqs.chain.pem]
- File[/etc/kubernetes/pki/dse__wdqs-deploy.csr]
- File[/etc/kubernetes/pki/dse__wdqs.csr]
- Exec[create chained cert /etc/kubernetes/pki/dse__wdqs-deploy.chain.pem]
- File[/etc/kubernetes/pki/dse__wdqs-next.chained.pem]
- File[/etc/kubernetes/pki/dse__wdqs.chained.pem]
- File[/etc/helmfile-defaults/private/dse-k8s_services/wdqs]
- File[/etc/cfssl/csr/dse__wdqs-next.csr]
- File[/etc/kubernetes/wdqs-deploy-dse-k8s-eqiad.config]
- File[/etc/kubernetes/wdqs-next-deploy-dse-k8s-codfw.config]
- Exec[Generate cert dse__wdqs-next]
- File[/etc/kubernetes/wdqs-deploy-dse-k8s-codfw.config]
- File[/etc/kubernetes/pki/dse__wdqs-deploy-key.pem]
- Exec[Generate cert dse__wdqs-next-deploy refresh]
- Exec[Generate cert dse__wdqs-next-deploy]
- Exec[create chained cert /etc/kubernetes/pki/dse__wdqs-next-deploy.chain.pem]
- File[/etc/kubernetes/pki/dse__wdqs-next.csr]
- File[/etc/kubernetes/pki/dse__wdqs-deploy.chain.pem]
- File[/etc/kubernetes/pki/dse__wdqs-key.pem]
- Exec[Generate cert dse__wdqs]
- File[/etc/cfssl/csr/dse__wdqs-deploy.csr]
- Exec[Generate cert dse__wdqs refresh on intermediate ca change]
- File[/etc/cfssl/csr/dse__wdqs-next-deploy.csr]
- File[/etc/kubernetes/pki/dse__wdqs-next-deploy.pem]
- File[/etc/kubernetes/pki/dse__wdqs-next.pem]
- File[/etc/kubernetes/wdqs-next-dse-k8s-codfw.config]
- File[/etc/kubernetes/pki/dse__wdqs-next-deploy.chain.pem]
- Exec[Generate cert dse__wdqs-next refresh]
- Exec[Generate cert dse__wdqs-next-deploy refresh on intermediate ca change]
- Exec[Generate cert dse__wdqs-deploy refresh]
- File[/etc/kubernetes/pki/dse__wdqs-next-deploy-key.pem]
- File[/etc/kubernetes/pki/dse__wdqs-next-deploy.chained.pem]
- Exec[create chained cert /etc/kubernetes/pki/dse__wdqs.chain.pem]
- File[/etc/kubernetes/wdqs-next-deploy-dse-k8s-eqiad.config]
- Exec[Generate cert dse__wdqs-next refresh on intermediate ca change]
- Exec[renew certificate - dse__wdqs]
- File[/etc/kubernetes/pki/dse__wdqs-next.chain.pem]
- File[/etc/kubernetes/wdqs-next-dse-k8s-eqiad.config]
- Exec[Generate cert dse__wdqs refresh]
- Exec[create chained cert /etc/kubernetes/pki/dse__wdqs-next.chain.pem]
- Exec[Generate cert dse__wdqs-deploy]
- Exec[renew certificate - dse__wdqs-next-deploy]
- File[/etc/kubernetes/pki/dse__wdqs-next-key.pem]
- Exec[Generate cert dse__wdqs-deploy refresh on intermediate ca change]
- File[/etc/kubernetes/pki/dse__wdqs.pem]
- File[/etc/helmfile-defaults/private/dse-k8s_services/wdqs-next]
- File[/etc/kubernetes/wdqs-dse-k8s-eqiad.config]
- Exec[renew certificate - dse__wdqs-deploy]
- File[/etc/kubernetes/pki/dse__wdqs-deploy.chained.pem]
- File[/etc/kubernetes/pki/dse__wdqs-deploy.pem]
- File[/etc/kubernetes/wdqs-dse-k8s-codfw.config]
Resources only in the old catalog
- File[/etc/kubernetes/pki/dse__wdqs-internal-next.chain.pem]
- File[/etc/kubernetes/pki/dse__wdqs-internal-next-deploy.csr]
- Exec[Generate cert dse__wdqs-internal-next refresh]
- File[/etc/kubernetes/pki/dse__wdqs-internal-key.pem]
- File[/etc/kubernetes/pki/dse__wdqs-external-next.pem]
- Exec[Generate cert dse__wdqs-external-next refresh on intermediate ca change]
- File[/etc/kubernetes/pki/dse__wdqs-internal-next-deploy.chained.pem]
- File[/etc/kubernetes/pki/dse__wdqs-external-next.chain.pem]
- Exec[renew certificate - dse__wdqs-external-next-deploy]
- File[/etc/kubernetes/pki/dse__wdqs-external-next.chained.pem]
- File[/etc/kubernetes/pki/dse__wdqs-internal-next-deploy.pem]
- Exec[create chained cert /etc/kubernetes/pki/dse__wdqs-external.chain.pem]
- File[/etc/kubernetes/wdqs-external-deploy-dse-k8s-codfw.config]
- Exec[renew certificate - dse__wdqs-internal-next-deploy]
- Exec[Generate cert dse__wdqs-internal-deploy refresh]
- Exec[renew certificate - dse__wdqs-internal]
- File[/etc/helmfile-defaults/private/dse-k8s_services/wdqs-internal]
- File[/etc/kubernetes/pki/dse__wdqs-external-deploy.chain.pem]
- Exec[Generate cert dse__wdqs-internal-next]
- Exec[Generate cert dse__wdqs-external refresh]
- Exec[Generate cert dse__wdqs-external-next-deploy refresh]
- File[/etc/kubernetes/wdqs-internal-next-deploy-dse-k8s-eqiad.config]
- File[/etc/helmfile-defaults/private/dse-k8s_services/wdqs-external-next]
- File[/etc/cfssl/csr/dse__wdqs-internal.csr]
- Exec[Generate cert dse__wdqs-internal-next-deploy]
- Exec[create chained cert /etc/kubernetes/pki/dse__wdqs-external-deploy.chain.pem]
- Exec[Generate cert dse__wdqs-internal refresh on intermediate ca change]
- File[/etc/cfssl/csr/dse__wdqs-internal-deploy.csr]
- Exec[Generate cert dse__wdqs-external]
- File[/etc/kubernetes/pki/dse__wdqs-external.csr]
- File[/etc/kubernetes/pki/dse__wdqs-internal.pem]
- Exec[Generate cert dse__wdqs-external-next-deploy]
- Exec[renew certificate - dse__wdqs-external-deploy]
- Exec[create chained cert /etc/kubernetes/pki/dse__wdqs-external-next.chain.pem]
- Exec[Generate cert dse__wdqs-external-deploy]
- File[/etc/helmfile-defaults/private/dse-k8s_services/wdqs-internal-next]
- Exec[renew certificate - dse__wdqs-external]
- File[/etc/kubernetes/pki/dse__wdqs-external-deploy-key.pem]
- File[/etc/kubernetes/wdqs-external-next-deploy-dse-k8s-eqiad.config]
- File[/etc/kubernetes/pki/dse__wdqs-external.chain.pem]
- File[/etc/kubernetes/wdqs-internal-next-deploy-dse-k8s-codfw.config]
- File[/etc/kubernetes/pki/dse__wdqs-external-next-key.pem]
- File[/etc/kubernetes/pki/dse__wdqs-external-key.pem]
- File[/etc/kubernetes/pki/dse__wdqs-external-deploy.pem]
- File[/etc/kubernetes/wdqs-external-next-dse-k8s-eqiad.config]
- Exec[renew certificate - dse__wdqs-internal-deploy]
- File[/etc/kubernetes/pki/dse__wdqs-internal-deploy.pem]
- Exec[Generate cert dse__wdqs-external refresh on intermediate ca change]
- File[/etc/cfssl/csr/dse__wdqs-external-deploy.csr]
- File[/etc/kubernetes/wdqs-external-next-dse-k8s-codfw.config]
- File[/etc/kubernetes/wdqs-internal-next-dse-k8s-codfw.config]
- File[/etc/kubernetes/pki/dse__wdqs-internal-deploy.csr]
- File[/etc/kubernetes/pki/dse__wdqs-external-next-deploy.chained.pem]
- File[/etc/kubernetes/wdqs-internal-deploy-dse-k8s-eqiad.config]
- Exec[create chained cert /etc/kubernetes/pki/dse__wdqs-internal.chain.pem]
- Exec[renew certificate - dse__wdqs-external-next]
- Exec[renew certificate - dse__wdqs-internal-next]
- File[/etc/kubernetes/pki/dse__wdqs-internal.chained.pem]
- File[/etc/kubernetes/wdqs-internal-dse-k8s-codfw.config]
- Exec[Generate cert dse__wdqs-external-next]
- File[/etc/kubernetes/pki/dse__wdqs-internal-next-deploy-key.pem]
- File[/etc/kubernetes/pki/dse__wdqs-internal-next.csr]
- File[/etc/kubernetes/pki/dse__wdqs-internal.csr]
- File[/etc/kubernetes/pki/dse__wdqs-external-next-deploy.chain.pem]
- File[/etc/cfssl/csr/dse__wdqs-internal-next.csr]
- File[/etc/kubernetes/pki/dse__wdqs-internal-deploy-key.pem]
- Exec[Generate cert dse__wdqs-external-next refresh]
- File[/etc/kubernetes/wdqs-external-deploy-dse-k8s-eqiad.config]
- File[/etc/kubernetes/pki/dse__wdqs-external-deploy.chained.pem]
- File[/etc/kubernetes/pki/dse__wdqs-internal-deploy.chained.pem]
- File[/etc/kubernetes/wdqs-internal-dse-k8s-eqiad.config]
- File[/etc/kubernetes/pki/dse__wdqs-external-next-deploy.pem]
- Exec[Generate cert dse__wdqs-internal-deploy refresh on intermediate ca change]
- Exec[Generate cert dse__wdqs-external-deploy refresh]
- File[/etc/cfssl/csr/dse__wdqs-external.csr]
- File[/etc/kubernetes/wdqs-external-dse-k8s-eqiad.config]
- Exec[create chained cert /etc/kubernetes/pki/dse__wdqs-internal-next.chain.pem]
- Exec[Generate cert dse__wdqs-internal-next-deploy refresh on intermediate ca change]
- File[/etc/kubernetes/pki/dse__wdqs-internal-deploy.chain.pem]
- File[/etc/cfssl/csr/dse__wdqs-external-next.csr]
- File[/etc/cfssl/csr/dse__wdqs-internal-next-deploy.csr]
- File[/etc/kubernetes/wdqs-external-dse-k8s-codfw.config]
- File[/etc/cfssl/csr/dse__wdqs-external-next-deploy.csr]
- Exec[Generate cert dse__wdqs-internal-deploy]
- File[/etc/kubernetes/pki/dse__wdqs-external-deploy.csr]
- File[/etc/kubernetes/wdqs-internal-deploy-dse-k8s-codfw.config]
- File[/etc/kubernetes/pki/dse__wdqs-internal.chain.pem]
- Exec[Generate cert dse__wdqs-internal refresh]
- Exec[create chained cert /etc/kubernetes/pki/dse__wdqs-internal-next-deploy.chain.pem]
- Exec[Generate cert dse__wdqs-external-deploy refresh on intermediate ca change]
- File[/etc/kubernetes/pki/dse__wdqs-internal-next.pem]
- File[/etc/kubernetes/pki/dse__wdqs-external-next.csr]
- Exec[Generate cert dse__wdqs-external-next-deploy refresh on intermediate ca change]
- Exec[Generate cert dse__wdqs-internal-next refresh on intermediate ca change]
- File[/etc/kubernetes/pki/dse__wdqs-internal-next-deploy.chain.pem]
- File[/etc/kubernetes/pki/dse__wdqs-external.pem]
- File[/etc/kubernetes/pki/dse__wdqs-external.chained.pem]
- File[/etc/kubernetes/wdqs-internal-next-dse-k8s-eqiad.config]
- File[/etc/kubernetes/pki/dse__wdqs-external-next-deploy.csr]
- Exec[create chained cert /etc/kubernetes/pki/dse__wdqs-internal-deploy.chain.pem]
- File[/etc/kubernetes/wdqs-external-next-deploy-dse-k8s-codfw.config]
- File[/etc/kubernetes/pki/dse__wdqs-internal-next-key.pem]
- Exec[Generate cert dse__wdqs-internal-next-deploy refresh]
- Exec[create chained cert /etc/kubernetes/pki/dse__wdqs-external-next-deploy.chain.pem]
- Exec[Generate cert dse__wdqs-internal]
- File[/etc/kubernetes/pki/dse__wdqs-internal-next.chained.pem]
- File[/etc/kubernetes/pki/dse__wdqs-external-next-deploy-key.pem]
- File[/etc/helmfile-defaults/private/dse-k8s_services/wdqs-external]
Resources modified
- File[/etc/helmfile-defaults/services-dse-k8s-codfw.yaml]
- Content differences:
--- /etc/helmfile-defaults/services-dse-k8s-codfw.yaml.orig +++ /etc/helmfile-defaults/services-dse-k8s-codfw.yaml @@ -76,22 +76,14 @@ usernames: - name: opensearch-ttmserver-test - name: opensearch-ttmserver-test-deploy - wdqs-internal: + wdqs: usernames: - - name: wdqs-internal - - name: wdqs-internal-deploy - wdqs-internal-next: + - name: wdqs + - name: wdqs-deploy + wdqs-next: usernames: - - name: wdqs-internal-next - - name: wdqs-internal-next-deploy - wdqs-external: - usernames: - - name: wdqs-external - - name: wdqs-external-deploy - wdqs-external-next: - usernames: - - name: wdqs-external-next - - name: wdqs-external-next-deploy + - name: wdqs-next + - name: wdqs-next-deploy echoserver: usernames: - name: echoserver
- Content differences:
- File[/etc/helmfile-defaults/services-dse-k8s-eqiad.yaml]
- Content differences:
--- /etc/helmfile-defaults/services-dse-k8s-eqiad.yaml.orig +++ /etc/helmfile-defaults/services-dse-k8s-eqiad.yaml @@ -76,22 +76,14 @@ usernames: - name: opensearch-ttmserver-test - name: opensearch-ttmserver-test-deploy - wdqs-internal: - usernames: - - name: wdqs-internal - - name: wdqs-internal-deploy - wdqs-internal-next: - usernames: - - name: wdqs-internal-next - - name: wdqs-internal-next-deploy - wdqs-external: - usernames: - - name: wdqs-external - - name: wdqs-external-deploy - wdqs-external-next: - usernames: - - name: wdqs-external-next - - name: wdqs-external-next-deploy + wdqs: + usernames: + - name: wdqs + - name: wdqs-deploy + wdqs-next: + usernames: + - name: wdqs-next + - name: wdqs-next-deploy airflow-analytics-product: private_files: group: airflow-deployers
- Content differences:
- File[/etc/profile.d/kube-conf.sh]
- Content differences:
--- /etc/profile.d/kube-conf.sh.orig +++ /etc/profile.d/kube-conf.sh @@ -3,7 +3,7 @@ # kube environments export KUBE_ENV_ENVIRONMENTS="eqiad codfw staging staging-eqiad staging-codfw ml-serve-eqiad ml-serve-codfw ml-staging-codfw dse-k8s-eqiad dse-k8s-codfw aux-k8s-eqiad aux-k8s-codfw" -export KUBE_ENV_SERVICES="admin apertium api-gateway benthos-cache-invalidator changeprop changeprop-jobqueue chart-renderer cirrus-streaming-updater citoid commons-impact-analytics cxserver data-gateway developer-portal device-analytics echostore edit-analytics editor-analytics eventgate-analytics eventgate-analytics-external eventgate-logging-external eventgate-main eventstreams failoid-ng geo-analytics ipoid kartotherian linked-artifacts linkrecommendation machinetranslation mathoid media-analytics miscweb mobileapps mw-api-ext mw-api-int mw-cron mw-debug mw-experimental mw-jobrunner mw-mcrouter mw-misc mw-page-content-change-enrich mw-parsoid mw-script mw-videoscaler mw-web mw-wikifunctions opentelemetry-collector page-analytics proton push-notifications ratelimit rdf-streaming-updater recommendation-api rest-gateway sessionstore shellbox shellbox-constraints shellbox-media shellbox-syntaxhighlight shellbox-timeline shellbox-video tegola-vector-tiles termbox thumbor toolhub wikidata-query-gui wikifeeds wikifunctions zotero article-descriptions article-models articletopic-outlink edit-check experimental llm logo-detection ores-legacy readability recommendation-api-ng revertrisk revise-tone-task-generator revision-models revscoring-articlequality revscoring-articletopic revscoring-draftquality revscoring-drafttopic revscoring-editquality-damaging revscoring-editquality-goodfaith revscoring-editquality-reverted analytics analytics-test kafka-mirrormaker kafka-ui opensearch-ipoid opensearch-ipoid-test opensearch-operator opensearch-operator-3 opensearch-semantic-search opensearch-semantic-search-test opensearch-test opensearch-toolhub opensearch-toolhub-test opensearch-apifeatureusage opensearch-apifeatureusage-test opensearch-ttmserver opensearch-ttmserver-test wdqs-internal wdqs-internal-next wdqs-external wdqs-external-next echoserver airflow-analytics-product airflow-analytics-test airflow-dev airflow-fr-tech airflow-main airflow-ml airflow-platform-eng airflow-research airflow-search airflow-sre airflow-test-k8s airflow-wikidata airflow-wmde blunderbuss datahub datahub-next datasets-config datasets-config-next eventstreams-internal growthbook growthbook-next llm-inference mediawiki-dumps-legacy mw-content-history-reconcile-enrich mw-content-history-reconcile-enrich-next mw-dump-rev-content-reconcile-enrich mw-dump-rev-content-reconcile-enrich-next mw-page-html-content-change-enrich mw-page-html-content-change-enrich-next mw-page-html-feature-counts-change-enrich mw-page-html-feature-counts-change-enrich-next spark spark-history spark-history-test superset superset-next test-kitchen test-kitchen-next turnilo turnilo-next webrequest-page-view webrequest-page-view-next wdqs-queryhammer codesearch jaeger redioscope sophroid zarcillo" +export KUBE_ENV_SERVICES="admin apertium api-gateway benthos-cache-invalidator changeprop changeprop-jobqueue chart-renderer cirrus-streaming-updater citoid commons-impact-analytics cxserver data-gateway developer-portal device-analytics echostore edit-analytics editor-analytics eventgate-analytics eventgate-analytics-external eventgate-logging-external eventgate-main eventstreams failoid-ng geo-analytics ipoid kartotherian linked-artifacts linkrecommendation machinetranslation mathoid media-analytics miscweb mobileapps mw-api-ext mw-api-int mw-cron mw-debug mw-experimental mw-jobrunner mw-mcrouter mw-misc mw-page-content-change-enrich mw-parsoid mw-script mw-videoscaler mw-web mw-wikifunctions opentelemetry-collector page-analytics proton push-notifications ratelimit rdf-streaming-updater recommendation-api rest-gateway sessionstore shellbox shellbox-constraints shellbox-media shellbox-syntaxhighlight shellbox-timeline shellbox-video tegola-vector-tiles termbox thumbor toolhub wikidata-query-gui wikifeeds wikifunctions zotero article-descriptions article-models articletopic-outlink edit-check experimental llm logo-detection ores-legacy readability recommendation-api-ng revertrisk revise-tone-task-generator revision-models revscoring-articlequality revscoring-articletopic revscoring-draftquality revscoring-drafttopic revscoring-editquality-damaging revscoring-editquality-goodfaith revscoring-editquality-reverted analytics analytics-test kafka-mirrormaker kafka-ui opensearch-ipoid opensearch-ipoid-test opensearch-operator opensearch-operator-3 opensearch-semantic-search opensearch-semantic-search-test opensearch-test opensearch-toolhub opensearch-toolhub-test opensearch-apifeatureusage opensearch-apifeatureusage-test opensearch-ttmserver opensearch-ttmserver-test wdqs wdqs-next echoserver airflow-analytics-product airflow-analytics-test airflow-dev airflow-fr-tech airflow-main airflow-ml airflow-platform-eng airflow-research airflow-search airflow-sre airflow-test-k8s airflow-wikidata airflow-wmde blunderbuss datahub datahub-next datasets-config datasets-config-next eventstreams-internal growthbook growthbook-next llm-inference mediawiki-dumps-legacy mw-content-history-reconcile-enrich mw-content-history-reconcile-enrich-next mw-dump-rev-content-reconcile-enrich mw-dump-rev-content-reconcile-enrich-next mw-page-html-content-change-enrich mw-page-html-content-change-enrich-next mw-page-html-feature-counts-change-enrich mw-page-html-feature-counts-change-enrich-next spark spark-history spark-history-test superset superset-next test-kitchen test-kitchen-next turnilo turnilo-next webrequest-page-view webrequest-page-view-next wdqs-queryhammer codesearch jaeger redioscope sophroid zarcillo" # Array that maps kubernetes environments to their respective versions # This duplicated information from KUBE_ENV_ENVIRONMENTS, but I did not want to break existing scripts
- Content differences: