[ 
https://issues.apache.org/jira/browse/IGNITE-22339?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Aleksandr reassigned IGNITE-22339:
----------------------------------

    Assignee: Aleksandr

> Ignite3 CLI: DEB and RPM packages have no CLI script inside
> -----------------------------------------------------------
>
>                 Key: IGNITE-22339
>                 URL: https://issues.apache.org/jira/browse/IGNITE-22339
>             Project: Ignite
>          Issue Type: Bug
>          Components: build
>            Reporter: Ivan Artiukhov
>            Assignee: Aleksandr
>            Priority: Major
>              Labels: ignite-3, ignite-3-cli-tool
>
> Ignite3, rev. {{edae5218a68b8e7d2bcbd662c1613e8448ac9065}}
>  
> Problem: both {{ignite3-cli_3.0.0~SNAPSHOT_all.deb}} and 
> {{ignite3-cli-3.0.0~SNAPSHOT.noarch.rpm}} do not install a script to run CLI 
> on a target machine. 
> DEB on Debian 12 virtual machine:
> {noformat}
> vagrant@bookworm:~$ sudo apt install ./ignite3-cli_3.0.0~SNAPSHOT_all.deb 
> ...
> vagrant@bookworm:~$ dpkg -L ignite3-cli
> /usr
> /usr/share
> /usr/share/bash-completion
> /usr/share/bash-completion/completions
> /usr/share/bash-completion/completions/ignite_completion.sh
> /usr/lib
> /usr/lib/ignite3
> /usr/lib/ignite3/ignite-cli-3.0.0-SNAPSHOT.jar
> /usr/lib/ignite3/ignite-jdbc-3.0.0-SNAPSHOT.jar
> /usr/lib/ignite3/ignite-client-3.0.0-SNAPSHOT.jar
> /usr/lib/ignite3/ignite-client-common-3.0.0-SNAPSHOT.jar
> /usr/lib/ignite3/ignite-binary-tuple-3.0.0-SNAPSHOT.jar
> /usr/lib/ignite3/ignite-marshaller-common-3.0.0-SNAPSHOT.jar
> /usr/lib/ignite3/ignite-metrics-3.0.0-SNAPSHOT.jar
> /usr/lib/ignite3/ignite-catalog-dsl-3.0.0-SNAPSHOT.jar
> /usr/lib/ignite3/ignite-configuration-api-3.0.0-SNAPSHOT.jar
> /usr/lib/ignite3/ignite-core-3.0.0-SNAPSHOT.jar
> /usr/lib/ignite3/tree-sitter-sql-gh-pages.jar
> /usr/lib/ignite3/tree-sitter-json-0.21.0.jar
> /usr/lib/ignite3/tree-sitter-0.22.5.jar
> /usr/lib/ignite3/fliptables-1.1.1.jar
> /usr/lib/ignite3/picocli-shell-jline3-4.7.5.jar
> /usr/lib/ignite3/progressbar-0.9.4.jar
> /usr/lib/ignite3/jline-3.26.1.jar
> /usr/lib/ignite3/jline-console-3.26.1.jar
> /usr/lib/ignite3/micronaut-validation-3.10.3.jar
> /usr/lib/ignite3/micronaut-picocli-4.4.0.jar
> /usr/lib/ignite3/micronaut-runtime-3.10.3.jar
> /usr/lib/ignite3/micronaut-jackson-databind-3.10.3.jar
> /usr/lib/ignite3/micronaut-jackson-core-3.10.3.jar
> /usr/lib/ignite3/micronaut-json-core-3.10.3.jar
> /usr/lib/ignite3/micronaut-http-3.10.3.jar
> /usr/lib/ignite3/micronaut-context-3.10.3.jar
> /usr/lib/ignite3/micronaut-aop-3.10.3.jar
> /usr/lib/ignite3/micronaut-inject-3.10.3.jar
> /usr/lib/ignite3/jansi-2.4.1.jar
> /usr/lib/ignite3/picocli-4.7.5.jar
> /usr/lib/ignite3/jackson-datatype-jdk8-2.15.0.jar
> /usr/lib/ignite3/jackson-datatype-jsr310-2.15.0.jar
> /usr/lib/ignite3/jackson-databind-2.17.1.jar
> /usr/lib/ignite3/config-1.4.3.jar
> /usr/lib/ignite3/slf4j-jdk14-2.0.13.jar
> /usr/lib/ignite3/gson-fire-1.9.0.jar
> /usr/lib/ignite3/gson-2.10.1.jar
> /usr/lib/ignite3/ignite-api-3.0.0-SNAPSHOT.jar
> /usr/lib/ignite3/ignite-error-code-annotation-processor-3.0.0-SNAPSHOT.jar
> /usr/lib/ignite3/guava-33.2.0-jre.jar
> /usr/lib/ignite3/jsr305-3.0.2.jar
> /usr/lib/ignite3/logging-interceptor-4.12.0.jar
> /usr/lib/ignite3/okhttp-4.12.0.jar
> /usr/lib/ignite3/threetenbp-1.6.9.jar
> /usr/lib/ignite3/swagger-annotations-1.6.14.jar
> /usr/lib/ignite3/okio-3.6.0.jar
> /usr/lib/ignite3/okio-jvm-3.6.0.jar
> /usr/lib/ignite3/kotlin-stdlib-jdk8-1.9.10.jar
> /usr/lib/ignite3/kotlin-stdlib-jdk7-1.9.10.jar
> /usr/lib/ignite3/kotlin-stdlib-1.9.10.jar
> /usr/lib/ignite3/annotations-24.1.0.jar
> /usr/lib/ignite3/fastutil-core-8.5.13.jar
> /usr/lib/ignite3/msgpack-core-0.8.24.jar
> /usr/lib/ignite3/netty-handler-4.1.109.Final.jar
> /usr/lib/ignite3/netty-codec-4.1.109.Final.jar
> /usr/lib/ignite3/netty-transport-native-unix-common-4.1.109.Final.jar
> /usr/lib/ignite3/netty-transport-4.1.109.Final.jar
> /usr/lib/ignite3/netty-buffer-4.1.109.Final.jar
> /usr/lib/ignite3/netty-resolver-4.1.109.Final.jar
> /usr/lib/ignite3/netty-common-4.1.109.Final.jar
> /usr/lib/ignite3/auto-service-annotations-1.1.1.jar
> /usr/lib/ignite3/jline-builtins-3.26.1.jar
> /usr/lib/ignite3/jline-style-3.26.1.jar
> /usr/lib/ignite3/micronaut-core-reactive-3.10.3.jar
> /usr/lib/ignite3/micronaut-core-3.10.3.jar
> /usr/lib/ignite3/slf4j-api-2.0.13.jar
> /usr/lib/ignite3/javax.annotation-api-1.3.2.jar
> /usr/lib/ignite3/jakarta.inject-api-2.0.1.jar
> /usr/lib/ignite3/jakarta.annotation-api-2.1.1.jar
> /usr/lib/ignite3/snakeyaml-2.0.jar
> /usr/lib/ignite3/validation-api-2.0.1.Final.jar
> /usr/lib/ignite3/reactor-core-3.5.0.jar
> /usr/lib/ignite3/jackson-annotations-2.17.1.jar
> /usr/lib/ignite3/jackson-core-2.17.1.jar
> /usr/lib/ignite3/caffeine-3.0.4.jar
> /usr/lib/ignite3/jline-reader-3.26.1.jar
> /usr/lib/ignite3/jline-terminal-3.26.1.jar
> /usr/lib/ignite3/reactive-streams-1.0.4.jar
> /usr/lib/ignite3/javapoet-1.13.0.jar
> /usr/lib/ignite3/checker-qual-3.42.0.jar
> /usr/lib/ignite3/error_prone_annotations-2.26.1.jar
> /usr/lib/ignite3/jline-native-3.26.1.jar
> /usr/lib/ignite3/kotlin-stdlib-common-1.9.10.jar
> /usr/lib/ignite3/failureaccess-1.0.2.jar
> /usr/lib/ignite3/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar
> /usr/lib/ignite3/j2objc-annotations-3.0.0.jar
> /usr/lib/ignite3/setup-java.sh{noformat}
> RPM on Rocky Linux 9 virtual machine:
> {noformat}
> [vagrant@localhost ~]$ sudo dnf install 
> ./ignite3-cli-3.0.0~SNAPSHOT.noarch.rpm 
> ...
> [vagrant@localhost ~]$ rpm -ql ignite3-cli
> /etc/bash_completion.d/ignite_completion.sh
> /usr/lib/ignite3
> /usr/lib/ignite3/annotations-24.1.0.jar
> /usr/lib/ignite3/auto-service-annotations-1.1.1.jar
> /usr/lib/ignite3/caffeine-3.0.4.jar
> /usr/lib/ignite3/checker-qual-3.42.0.jar
> /usr/lib/ignite3/config-1.4.3.jar
> /usr/lib/ignite3/error_prone_annotations-2.26.1.jar
> /usr/lib/ignite3/failureaccess-1.0.2.jar
> /usr/lib/ignite3/fastutil-core-8.5.13.jar
> /usr/lib/ignite3/fliptables-1.1.1.jar
> /usr/lib/ignite3/gson-2.10.1.jar
> /usr/lib/ignite3/gson-fire-1.9.0.jar
> /usr/lib/ignite3/guava-33.2.0-jre.jar
> /usr/lib/ignite3/ignite-api-3.0.0-SNAPSHOT.jar
> /usr/lib/ignite3/ignite-binary-tuple-3.0.0-SNAPSHOT.jar
> /usr/lib/ignite3/ignite-catalog-dsl-3.0.0-SNAPSHOT.jar
> /usr/lib/ignite3/ignite-cli-3.0.0-SNAPSHOT.jar
> /usr/lib/ignite3/ignite-client-3.0.0-SNAPSHOT.jar
> /usr/lib/ignite3/ignite-client-common-3.0.0-SNAPSHOT.jar
> /usr/lib/ignite3/ignite-configuration-api-3.0.0-SNAPSHOT.jar
> /usr/lib/ignite3/ignite-core-3.0.0-SNAPSHOT.jar
> /usr/lib/ignite3/ignite-error-code-annotation-processor-3.0.0-SNAPSHOT.jar
> /usr/lib/ignite3/ignite-jdbc-3.0.0-SNAPSHOT.jar
> /usr/lib/ignite3/ignite-marshaller-common-3.0.0-SNAPSHOT.jar
> /usr/lib/ignite3/ignite-metrics-3.0.0-SNAPSHOT.jar
> /usr/lib/ignite3/j2objc-annotations-3.0.0.jar
> /usr/lib/ignite3/jackson-annotations-2.17.1.jar
> /usr/lib/ignite3/jackson-core-2.17.1.jar
> /usr/lib/ignite3/jackson-databind-2.17.1.jar
> /usr/lib/ignite3/jackson-datatype-jdk8-2.15.0.jar
> /usr/lib/ignite3/jackson-datatype-jsr310-2.15.0.jar
> /usr/lib/ignite3/jakarta.annotation-api-2.1.1.jar
> /usr/lib/ignite3/jakarta.inject-api-2.0.1.jar
> /usr/lib/ignite3/jansi-2.4.1.jar
> /usr/lib/ignite3/javapoet-1.13.0.jar
> /usr/lib/ignite3/javax.annotation-api-1.3.2.jar
> /usr/lib/ignite3/jline-3.26.1.jar
> /usr/lib/ignite3/jline-builtins-3.26.1.jar
> /usr/lib/ignite3/jline-console-3.26.1.jar
> /usr/lib/ignite3/jline-native-3.26.1.jar
> /usr/lib/ignite3/jline-reader-3.26.1.jar
> /usr/lib/ignite3/jline-style-3.26.1.jar
> /usr/lib/ignite3/jline-terminal-3.26.1.jar
> /usr/lib/ignite3/jsr305-3.0.2.jar
> /usr/lib/ignite3/kotlin-stdlib-1.9.10.jar
> /usr/lib/ignite3/kotlin-stdlib-common-1.9.10.jar
> /usr/lib/ignite3/kotlin-stdlib-jdk7-1.9.10.jar
> /usr/lib/ignite3/kotlin-stdlib-jdk8-1.9.10.jar
> /usr/lib/ignite3/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar
> /usr/lib/ignite3/logging-interceptor-4.12.0.jar
> /usr/lib/ignite3/micronaut-aop-3.10.3.jar
> /usr/lib/ignite3/micronaut-context-3.10.3.jar
> /usr/lib/ignite3/micronaut-core-3.10.3.jar
> /usr/lib/ignite3/micronaut-core-reactive-3.10.3.jar
> /usr/lib/ignite3/micronaut-http-3.10.3.jar
> /usr/lib/ignite3/micronaut-inject-3.10.3.jar
> /usr/lib/ignite3/micronaut-jackson-core-3.10.3.jar
> /usr/lib/ignite3/micronaut-jackson-databind-3.10.3.jar
> /usr/lib/ignite3/micronaut-json-core-3.10.3.jar
> /usr/lib/ignite3/micronaut-picocli-4.4.0.jar
> /usr/lib/ignite3/micronaut-runtime-3.10.3.jar
> /usr/lib/ignite3/micronaut-validation-3.10.3.jar
> /usr/lib/ignite3/msgpack-core-0.8.24.jar
> /usr/lib/ignite3/netty-buffer-4.1.109.Final.jar
> /usr/lib/ignite3/netty-codec-4.1.109.Final.jar
> /usr/lib/ignite3/netty-common-4.1.109.Final.jar
> /usr/lib/ignite3/netty-handler-4.1.109.Final.jar
> /usr/lib/ignite3/netty-resolver-4.1.109.Final.jar
> /usr/lib/ignite3/netty-transport-4.1.109.Final.jar
> /usr/lib/ignite3/netty-transport-native-unix-common-4.1.109.Final.jar
> /usr/lib/ignite3/okhttp-4.12.0.jar
> /usr/lib/ignite3/okio-3.6.0.jar
> /usr/lib/ignite3/okio-jvm-3.6.0.jar
> /usr/lib/ignite3/picocli-4.7.5.jar
> /usr/lib/ignite3/picocli-shell-jline3-4.7.5.jar
> /usr/lib/ignite3/progressbar-0.9.4.jar
> /usr/lib/ignite3/reactive-streams-1.0.4.jar
> /usr/lib/ignite3/reactor-core-3.5.0.jar
> /usr/lib/ignite3/setup-java.sh
> /usr/lib/ignite3/slf4j-api-2.0.13.jar
> /usr/lib/ignite3/slf4j-jdk14-2.0.13.jar
> /usr/lib/ignite3/snakeyaml-2.0.jar
> /usr/lib/ignite3/swagger-annotations-1.6.14.jar
> /usr/lib/ignite3/threetenbp-1.6.9.jar
> /usr/lib/ignite3/tree-sitter-0.22.5.jar
> /usr/lib/ignite3/tree-sitter-json-0.21.0.jar
> /usr/lib/ignite3/tree-sitter-sql-gh-pages.jar
> /usr/lib/ignite3/validation-api-2.0.1.Final.jar{noformat}
> It is expected that both have {{ignite3}} script inside. 
>  



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to