Jump to content

Search/Elasticsearch Administration/Opensearch Plugin Deploy

From Wikitech

Opensearch Plugin Deploy

All steps necessary to deploy a new version of the WMF Opensearch Plugins Debian package. This documentation is targeted towards the Search Platform team, as it is their responsibility to deploy the See this Phab task for a list of what repos might need updating.


Plugin name Code Repository Artifact Repository
analysis-hebrew https://gitlab.wikimedia.org/repos/search-platform/opensearch-analysis-hebrew Gitlab
analysis-icu https://artifacts.opensearch.org
analysis-nori https://artifacts.opensearch.org
analysis-smartcn https://artifacts.opensearch.org
analysis-stconvert https://gitlab.wikimedia.org/repos/search-platform/opensearch-analysis-stconvert
analysis-stempel https://artifacts.opensearch.org
analysis-ukrainian https://artifacts.opensearch.org
extra https://gerrit.wikimedia.org/r/c/search/extra/+/1080355 https://mvnrepository.com/artifact/org.wikimedia.search
opensearch-extra-analysis-homoglyph https://mvnrepository.com/artifact/org.wikimedia.search
opensearch-extra-analysis-ukrainian https://mvnrepository.com/artifact/org.wikimedia.search
opensearch-extra-analysis-khmer https://mvnrepository.com/artifact/org.wikimedia.search
opensearch-extra-analysis-slovak https://mvnrepository.com/artifact/org.wikimedia.search
opensearch-extra-analysis-serbian https://mvnrepository.com/artifact/org.wikimedia.search
opensearch-extra-analysis-esperanto https://mvnrepository.com/artifact/org.wikimedia.search
opensearch-extra-analysis-turkish https://mvnrepository.com/artifact/org.wikimedia.search
opensearch-extra-analysis-textify https://mvnrepository.com/artifact/org.wikimedia.search
ltr gitlab
repository-s3 gitlab
highlighter https://gerrit.wikimedia.org/r/q/project:search/highlighter


You can also check plugin_urls.lst in the plugins Debian package repo for a full list. If you're on a host with the packages installed, you can also do:

dpkg -L wmf-elasticsearch-search-plugins | awk -F/ '{print $6}' | sort | uniq

analysis-hebrew

analysis-icu

analysis-nori

analysis-smartcn

analysis-stconvert

analysis-stempel

analysis-ukrainian

changelog.Debian.gz

experimental-highlighter

extra

extra-analysis-esperanto

extra-analysis-homoglyph

extra-analysis-khmer

extra-analysis-serbian

extra-analysis-slovak

extra-analysis-textify

extra-analysis-turkish

extra-analysis-ukrainian

ltr

repository-s3