# ECE Upgrade Step

**URL:** <https://discuss.elastic.co/t/ece-upgrade-step/195539>\
**Category:** Elastic Cloud Enterprise (ECE)\
**Created:** [August 16, 2019, 5:31pm UTC](https://discuss.elastic.co/t/ece-upgrade-step/195539 "2019-08-16T17:31:43Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![Ryan\_Downey](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/ryan_downey/32/35987_2.png) [@Ryan\_Downey](https://discuss.elastic.co/u/Ryan_Downey)\
**Post date:** [August 16, 2019, 5:31pm UTC](https://discuss.elastic.co/t/ece-upgrade-step/195539/1 "2019-08-16T17:31:43Z")

</div>

ECE 2.2.2 - RPM

I've read through the documentation on upgrading ECE but have a few questions.  
Docs: [https://www.elastic.co/guide/en/cloud-enterprise/current/ece-upgrade.html](https://www.elastic.co/guide/en/cloud-enterprise/current/ece-upgrade.html)

Looking to upgrade from 2.2.2 to 2.3 due to the fact that we would like to implement SAML and allow our users to access their Kibana instances easily. From what I understand 2.2.2 had a bug that hindered SAML via https.

Installation steps:

1. Backup transition logs. I believe this refers to zookeeper.log in our apps/data/elastic/\<RUNNER\_ID\>/services/zookeeper/logs folder with zookeeper.log being the file to backup but some clarification on that would be appreciated.

2. Change to a user that belongs to the docker group.

3. Configure Elastic Cloud Enterprise to perform the individual container upgrades by creating a frc-upgraders-upgrader container on each host that is part of the installation.  
I did a bit of docker research and it seems like **docker create -name frc-upgraders-upgrader** would be the command to create this. Create this container on all 15 of our host or just the directors? Seems like all 15 would be the correct answer.

4. Download and run the latest installation script with the `upgrade` action on a single host that holds the director role:

```auto
bash <(curl -fsSL https://download.elastic.co/cloud/elastic-cloud-enterprise.sh) upgrade

```

1. Add Elastic Stack packs.

2. Upgrade the system deployments if needed. Ours are at 6.6.2 so it seems like they are on the right version.

Appreciate any insight and recommendations.

---

<div class="post-metadata">

**Author:** ![Yuri](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/yuri/32/52458_2.png) [@Yuri](https://discuss.elastic.co/u/Yuri)\
**Post date:** [August 16, 2019, 6:07pm UTC](https://discuss.elastic.co/t/ece-upgrade-step/195539/2 "2019-08-16T18:07:15Z")

</div>

Hi Ryan,  
you do not need to perform the step `#1` because

- the ZooKeeper log is not what is mentioned in the documentation you refer. It mentions a transaction log that is in `apps/data/elastic/<RUNNER_ID>/services/zookeeper/data`
- ECE Upgrade does it for you.

In general, you need to download the ECE installation script (step '#4') and run it in a host that belongs to the ECE cluster and that has a role `director`. The script will do everything else.

However, if ECE is running in an air-gapped environment, you will need to do a little bit more.

---

<div class="post-metadata">

**Author:** ![Ryan\_Downey](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/ryan_downey/32/35987_2.png) [@Ryan\_Downey](https://discuss.elastic.co/u/Ryan_Downey)\
**Post date:** [August 16, 2019, 6:14pm UTC](https://discuss.elastic.co/t/ece-upgrade-step/195539/3 "2019-08-16T18:14:27Z")

</div>

Yuri,  
Thanks for the clarification on the transaction log. I was a bit confused because I did not see anything specific to a transaction log in the data folder. I do however see something in the data/version-2 folder but if I don't need to worry about it I wont.

Were not on an air-gapped envrionment so I'll start with the upgrade command. Appreciate the insight and assistance. Enjoy the rest of your day!  
Ryan

---

<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:** [August 30, 2019, 6:14pm UTC](https://discuss.elastic.co/t/ece-upgrade-step/195539/4 "2019-08-30T18:14:40Z")

</div>

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