# Unable to upgrade to 1.4.4 on Ubuntu through Tarball

**URL:** <https://community.dremio.com/t/unable-to-upgrade-to-1-4-4-on-ubuntu-through-tarball/692>\
**Category:** Uncategorized\
**Created:** [January 29, 2018, 8:32pm UTC](https://community.dremio.com/t/unable-to-upgrade-to-1-4-4-on-ubuntu-through-tarball/692 "2018-01-29T20:32:10Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![ruixue](https://avatars.discourse-cdn.com/v4/letter/r/50afbb/32.png) [@ruixue](https://community.dremio.com/u/ruixue)\
**Post date:** [January 29, 2018, 8:32pm UTC](https://community.dremio.com/t/unable-to-upgrade-to-1-4-4-on-ubuntu-through-tarball/692/1 "2018-01-29T20:32:10Z")

</div>

Hi,

I’m following the instruction to upgrade dremio from 1.3.0 to 1.4.4. However, I cannot run the upgrade command: “dremio-/bin/dremio-admin upgrade”.

**The error I get is as follows:**  
Exception in thread “main” java.lang.RuntimeException: Failure reading configuration file. The following properties were invalid:  
[master.name](http://master.name)  
master.port

```
at com.dremio.config.DremioConfig.check(DremioConfig.java:168)
at com.dremio.config.DremioConfig.<init>(DremioConfig.java:141)
at com.dremio.config.DremioConfig.create(DremioConfig.java:281)
at com.dremio.config.DremioConfig.create(DremioConfig.java:228)
at com.dremio.config.DremioConfig.create(DremioConfig.java:223)
at com.dremio.dac.server.DACConfig.newConfig(DACConfig.java:195)
at com.dremio.dac.cmd.upgrade.Upgrade.main(Upgrade.java:182)

```

**The following is the dremio-conf file:**  
master: {

# the name of the master server. If this node matches the name, it starts the master service

name: localhost,  
port: 45678  
}

paths: {

# the local path for dremio to store data.

local: ${DREMIO\_HOME}"/data"

# the distributed path Dremio data including job results, downloads, uploads, etc

#dist: “pdfs://”${paths.local}"/pdfs"  
}

services: {  
coordinator.enabled: true,  
coordinator.master.enabled: true,  
executor.enabled: true  
}

zookeeper: “localhost:2181”

#allows network to change and dremio to keep working  
registration.publish-host: “localhost”

Can anyone help to solve this problem?  
Thank you

---

<div class="post-metadata">

**Author:** ![david](https://sea2.discourse-cdn.com/flex020/user_avatar/community.dremio.com/david/32/82_2.png) [@david](https://community.dremio.com/u/david)\
**Post date:** [January 29, 2018, 8:37pm UTC](https://community.dremio.com/t/unable-to-upgrade-to-1-4-4-on-ubuntu-through-tarball/692/2 "2018-01-29T20:37:57Z")

</div>

Hey ruixue!

With 1.4, we’ve changed the structure of the dremio.conf file. It used to be that there was a specific “master” section. However, you now enable a node as a master coordinator with “coordinator.master.enabled” in the “services” section. You actually have both of these right now, so removing the “master” section entirely should fix your problem.

---

<div class="post-metadata">

**Author:** ![ruixue](https://avatars.discourse-cdn.com/v4/letter/r/50afbb/32.png) [@ruixue](https://community.dremio.com/u/ruixue)\
**Post date:** [January 29, 2018, 10:18pm UTC](https://community.dremio.com/t/unable-to-upgrade-to-1-4-4-on-ubuntu-through-tarball/692/3 "2018-01-29T22:18:28Z")

</div>

It works! Thank you!
