---
# System prepended metadata

title: Feed Update Guide

---

# Feed Update Guide

## Disclaimer
Please be sure to only use this to update your existing Feed, this guide is NOT meant for a fresh installation.

If you encounter any issues please DM @marcandu on Keybase and they will assist.


**Install Updates**

Create a caps.json file and paste in the following

*caps.json*
```
{
    "shs": "GJFglKL+yGTDOGareRQ94KCOahWxweZHlCa/mGydb04=",
    "sign": "aN1TlR7OLxDaGbGsyPzH7Pqasv0WfX9Yvpht7KuB2K8="
}
```

```
#your path for caps.json may differ
nix-env -i --verbose -f https://github.com/makerdao/oracles-v2/tarball/stable
```

**Configure Updates**

```
#your path for caps.json may be different
install-omnia feed --ssb-caps ~/caps.json --ssb-external <your external ip here>
```

**Enable Services**
```
systemctl daemon-reload
systemctl restart ssb-server
systemctl restart omnia
```

**Verify Everything Is Working**

Sidenote: If you haven't set a limit for the size of your log files they've probably consumed a huge amount of storage space by this point. One of the ways you can set a limit is:

```journalctl --vacuum-time=5d```

Then check your log file with:
```sudo journalctl -u omnia``` and skip to the end with `G`
alternatively you can tail your log file:
```sudo journalctl -u omnia -f```

Check that:
    One full cycle for each asset pair completes (AAVEUSD, BATUSD, BALUSD, BTCUSD, COMPUSD, ETHBTC, ETHUSD, KNCETH, KNCUSD, LINKUSD, LRCUSD, MANAUSD, PAXGUSD, UNIUSD, USDTUSD, YFIUSD, ZRXUSD)
    For each asset pair, the price queries from each exchange are non-zero and are uniform.
    No visible errors in the log file
    
*note that this particular release includes a deprecated LEND/USD pair in the config that will show up as an error in every cycle. This is normal behavior, and does not pose a problem. If it bothers you, you can manually remove the entry for LEND/USD in your /etc/omnia.conf config.

**Report Update Complete**
Please DM @marcandu on Keybase and let them know you have updated.
