# Rally 7.9.2 is not supported?

**URL:** <https://discuss.elastic.co/t/rally-7-9-2-is-not-supported/306331>\
**Category:** Elasticsearch\
**Tags:** rally\
**Created:** [June 3, 2022, 11:52am UTC](https://discuss.elastic.co/t/rally-7-9-2-is-not-supported/306331 "2022-06-03T11:52:08Z")\
**Posts on this page:** 11\
**Page:** 1

<div class="post-metadata">

**Author:** ![Gsqsf](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/gsqsf/32/106583_2.png) [@Gsqsf](https://discuss.elastic.co/u/Gsqsf)\
**Post date:** [June 3, 2022, 11:52am UTC](https://discuss.elastic.co/t/rally-7-9-2-is-not-supported/306331/1 "2022-06-03T11:52:08Z")

</div>

Elasticsearch.exceptions.UnsupportedProductError: The client noticed that the server is not a supported distribution of Elasticsearch

The Elasticsearch server version is 7.9.2.

Tagline is "You Know, for Search"  
build\_flavor is "default"  
Header is the IP adress of the server.

---

<div class="post-metadata">

**Author:** ![Quentin\_Pradet](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/quentin_pradet/32/94192_2.png) [@Quentin\_Pradet](https://discuss.elastic.co/u/Quentin_Pradet)\
**Post date:** [June 3, 2022, 12:37pm UTC](https://discuss.elastic.co/t/rally-7-9-2-is-not-supported/306331/2 "2022-06-03T12:37:52Z")

</div>

Hello Louis,

Thank you for your interest in Rally! Rally supports Elasticsearch 6.8.0 and above: [Elasticsearch Version Support — Rally 2.4.0 documentation](https://esrally.readthedocs.io/en/stable/versions.html) but does not support the OSS license.

Can you please share your Rally version, Rally invocation and the full output of `curl localhost:9200 /` (using the actual IP and port)?

* * *

Also, while I don't think this applies to you since your build flavor is "default", note that this invocation does not work because it will use the OSS license:

```auto
esrally race --track=http_logs --test-mode --distribution-version=7.9.2

```

This can be fixed by using the basic license instead:

```auto
esrally race --track=http_logs --test-mode --distribution-version=7.9.2 --car=basic-license

```

(This may help future readers)

---

<div class="post-metadata">

**Author:** ![Gsqsf](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/gsqsf/32/106583_2.png) [@Gsqsf](https://discuss.elastic.co/u/Gsqsf)\
**Post date:** [June 3, 2022, 12:53pm UTC](https://discuss.elastic.co/t/rally-7-9-2-is-not-supported/306331/3 "2022-06-03T12:53:26Z")

</div>

**Esrally --version return:**  
"esrally 2.4.0"

**Full output of curl request is:**  
{  
"name" : "MCS\_SONDE",  
"cluster\_name" : "MCS\_SONDE",  
"cluster\_uuid" : "5PIPlOFqSIyFB1hXSrBu6w",  
"version" : {  
"number" : "7.9.2",  
"build\_flavor" : "default",  
"build\_type" : "docker",  
"build\_hash" : "d34da0ea4a966c4e49417f2da2f244e3e97b4e6e",  
"build\_date" : "2020-09-23T00:45:33.626720Z",  
"build\_snapshot" : false,  
"lucene\_version" : "8.6.2",  
"minimum\_wire\_compatibility\_version" : "6.8.0",  
"minimum\_index\_compatibility\_version" : "6.0.0-beta1"  
},  
"tagline" : "You Know, for Search"  
}

**esrally return:**

Traceback (most recent call last):  
File "/home/username/.local/bin/esrally", line 8, in   
sys.exit(main())  
File "/home/username/.local/lib/python3.8/site-packages/esrally/rally.py", line 1035, in main  
console.init(quiet=args.quiet)  
AttributeError: 'Namespace' object has no attribute 'quiet'

---

<div class="post-metadata">

**Author:** ![Quentin\_Pradet](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/quentin_pradet/32/94192_2.png) [@Quentin\_Pradet](https://discuss.elastic.co/u/Quentin_Pradet)\
**Post date:** [June 3, 2022, 1:08pm UTC](https://discuss.elastic.co/t/rally-7-9-2-is-not-supported/306331/4 "2022-06-03T13:08:35Z")

</div>

Thanks!

That `AttributeError` is expected, we fixed invoking `esrally` without any arguments, but it has not been released yet.

However, I was asking how you were actualy calling Rally to get the `UnsupportedProductError` above. Are you calling `esrally race ...`? I would like the full invocation please (without any sensitive information like passwords)

---

<div class="post-metadata">

**Author:** ![Gsqsf](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/gsqsf/32/106583_2.png) [@Gsqsf](https://discuss.elastic.co/u/Gsqsf)\
**Post date:** [June 3, 2022, 1:12pm UTC](https://discuss.elastic.co/t/rally-7-9-2-is-not-supported/306331/5 "2022-06-03T13:12:46Z")

</div>

Invocation is:  
esrally race --distribution-version=7.9.2 --track-path=/home/bastien/.rally/tracks/syslog\_all

The track syslog\_all was created successfully before.

---

<div class="post-metadata">

**Author:** ![Quentin\_Pradet](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/quentin_pradet/32/94192_2.png) [@Quentin\_Pradet](https://discuss.elastic.co/u/Quentin_Pradet)\
**Post date:** [June 3, 2022, 1:21pm UTC](https://discuss.elastic.co/t/rally-7-9-2-is-not-supported/306331/6 "2022-06-03T13:21:32Z")

</div>

OK, I understand now. You're not benchmarking the MCS\_SONDE cluster, you're benchmarking an Elasticsearch node that Rally set up for you.

Can you please try ` esrally race --distribution-version=7.9.2 --track-path=/home/bastien/.rally/tracks/syslog_all --car=basic-license` then? Per the above explanations about the OSS distribution, this should fix your issue.

If you actually want to benchmark `MCS_SONDE` you need to use the [benchmark-only pipeline](https://esrally.readthedocs.io/en/stable/recipes.html#benchmarking-an-existing-cluster).

---

<div class="post-metadata">

**Author:** ![Gsqsf](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/gsqsf/32/106583_2.png) [@Gsqsf](https://discuss.elastic.co/u/Gsqsf)\
**Post date:** [June 3, 2022, 1:23pm UTC](https://discuss.elastic.co/t/rally-7-9-2-is-not-supported/306331/7 "2022-06-03T13:23:58Z")

</div>

> [@Quentin\_Pradet](#):
>
> esrally race --distribution-version=7.9.2 --track-path=/home/bastien/.rally/tracks/syslog\_all --car=basic-license

Returned:  
esrally.exceptions.SystemSetupError: Car "basic-license" requires config key "runtime.jdk.bundled"

---

<div class="post-metadata">

**Author:** ![Quentin\_Pradet](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/quentin_pradet/32/94192_2.png) [@Quentin\_Pradet](https://discuss.elastic.co/u/Quentin_Pradet)\
**Post date:** [June 3, 2022, 1:38pm UTC](https://discuss.elastic.co/t/rally-7-9-2-is-not-supported/306331/8 "2022-06-03T13:38:58Z")

</div>

Oops, the correct syntax is `esrally race --distribution-version=7.9.2 --track-path=/home/bastien/.rally/tracks/syslog_all --car=defaults,basic-license`. Can you please try that instead?

Indeed, `basic-license` is a mixin, but an actual car was needed too: [Configure Elasticsearch: Cars — Rally 2.4.0 documentation](https://esrally.readthedocs.io/en/stable/car.html)

---

<div class="post-metadata">

**Author:** ![Gsqsf](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/gsqsf/32/106583_2.png) [@Gsqsf](https://discuss.elastic.co/u/Gsqsf)\
**Post date:** [June 3, 2022, 1:47pm UTC](https://discuss.elastic.co/t/rally-7-9-2-is-not-supported/306331/9 "2022-06-03T13:47:58Z")

</div>

> [@Quentin\_Pradet](#):
>
> You're not benchmarking the MCS\_SONDE cluster, you're benchmarking an Elasticsearch node that Rally set up for you.

The command is working. Thank you.

By that, you mean that I'm benchmarking an node that I set up taking the document extracted from the MCS\_SONDE previously, right?

---

<div class="post-metadata">

**Author:** ![Quentin\_Pradet](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/quentin_pradet/32/94192_2.png) [@Quentin\_Pradet](https://discuss.elastic.co/u/Quentin_Pradet)\
**Post date:** [June 3, 2022, 2:40pm UTC](https://discuss.elastic.co/t/rally-7-9-2-is-not-supported/306331/10 "2022-06-03T14:40:13Z")

</div>

This makes sense now! MCS\_SONDE was only used to extract test data, and now you're asking Rally to set up the node to run benchmarks on. This is a perfect thing to do 👍. Sorry for the confusion.

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/elastic/original/3X/1/a/1ac57faf039f6b580b3f104ef42a2a89e41014de.png) [@system](https://discuss.elastic.co/u/system)\
**Post date:** [July 1, 2022, 2:40pm UTC](https://discuss.elastic.co/t/rally-7-9-2-is-not-supported/306331/11 "2022-07-01T14:40:49Z")

</div>

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