Analysis phoenitic plugin not found is server down?

I have this Dockerfile:

FROM elasticsearch:7.7.0

RUN elasticsearch-plugin install analysis-phonetic &&\
    elasticsearch-plugin install analysis-icu &&\
    elasticsearch-plugin install gr.skroutz:elasticsearch-skroutz-greekstemmer:7.7.0.2 &&\
    elasticsearch-plugin install gr.skroutz:elasticsearch-analysis-greeklish:7.7.0.2

And Once I build it I get the following error:

 => CACHED [1/2] FROM docker.io/library/elasticsearch:7.7.0@sha256:ce6d341f95af5c1fdefae53789d92b6dd978f605ade2eea41381162d21c9f93  0.0s
 => ERROR [2/2] RUN     elasticsearch-plugin install analysis-icu &&    elasticsearch-plugin install gr.skroutz:elasticsearch-skro  1.7s
------                                                                                                                                   
 > [2/2] RUN     elasticsearch-plugin install analysis-icu &&    elasticsearch-plugin install gr.skroutz:elasticsearch-skroutz-greekstemmer:7.7.0.2 &&    elasticsearch-plugin install gr.skroutz:elasticsearch-analysis-greeklish:7.7.0.2:                                       
1.151 -> Installing analysis-icu
1.530 -> Downloading analysis-icu from elastic
1.587 -> Failed installing analysis-icu
1.587 -> Rolling back analysis-icu
1.588 -> Rolled back analysis-icu
1.588 Exception in thread "main" java.io.FileNotFoundException: https://artifacts.elastic.co/downloads/elasticsearch-plugins/analysis-icu/analysis-icu-7.7.0.zip
1.589 	at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1923)
1.590 	at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1523)
1.590 	at java.base/sun.net.www.protocol.https.HttpsURLConnectionImpl.getInputStream(HttpsURLConnectionImpl.java:224)
1.590 	at org.elasticsearch.plugins.InstallPluginCommand.downloadZip(InstallPluginCommand.java:449)
1.590 	at org.elasticsearch.plugins.InstallPluginCommand.downloadAndValidate(InstallPluginCommand.java:528)
1.591 	at org.elasticsearch.plugins.InstallPluginCommand.download(InstallPluginCommand.java:307)
1.591 	at org.elasticsearch.plugins.InstallPluginCommand.execute(InstallPluginCommand.java:251)
1.591 	at org.elasticsearch.plugins.InstallPluginCommand.execute(InstallPluginCommand.java:224)
1.591 	at org.elasticsearch.cli.EnvironmentAwareCommand.execute(EnvironmentAwareCommand.java:86)
1.592 	at org.elasticsearch.cli.Command.mainWithoutErrorHandling(Command.java:127)
1.592 	at org.elasticsearch.cli.MultiCommand.execute(MultiCommand.java:91)
1.592 	at org.elasticsearch.cli.Command.mainWithoutErrorHandling(Command.java:127)
1.592 	at org.elasticsearch.cli.Command.main(Command.java:90)
1.592 	at org.elasticsearch.plugins.PluginCli.main(PluginCli.java:47)
------
DockerfileElasticSearch:3
--------------------
   2 |     
   3 | >>> RUN \
   4 | >>>     elasticsearch-plugin install analysis-icu &&\
   5 | >>>     elasticsearch-plugin install gr.skroutz:elasticsearch-skroutz-greekstemmer:7.7.0.2 &&\
   6 | >>>     elasticsearch-plugin install gr.skroutz:elasticsearch-analysis-greeklish:7.7.0.2
--------------------
ERROR: failed to solve: process "/bin/sh -c elasticsearch-plugin install analysis-icu &&    elasticsearch-plugin install gr.skroutz:elasticsearch-skroutz-greekstemmer:7.7.0.2 &&    elasticsearch-plugin install gr.skroutz:elasticsearch-analysis-greeklish:7.7.0.2" did not complete successfully: exit code: 1
ERROR: Service 'elasticsearch' failed to build : Build failed

Is this due to https://artifacts.elastic.co/downloads/elasticsearch-plugins outage?

I tried to use my browser to visit ever a later version of it:
https://artifacts.elastic.co/downloads/elasticsearch-plugins/analysis-phonetic/analysis-phonetic-8.1.0.zip

And I got an google error 404 page.

https://artifacts.elastic.co/downloads/elasticsearch-plugins/analysis-icu/analysis-icu-7.7.0.zip is a valid URL and does not 404 on my side.

Few questions:

  • Why 7.7.0? It's not the latest version which is 8.10.2 and not the latest 7.x version, which is 7.17.xx...
  • Could you check the link I shared to see if it gives a 404 on your side?

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.