# Rebuilds fail for anyone with discourse-narrative-bot in app.yml

**URL:** <https://meta.discourse.org/t/rebuilds-fail-for-anyone-with-discourse-narrative-bot-in-app-yml/63410>\
**Category:** Product Support\
**Created:** [May 26, 2017, 1:53am UTC](https://meta.discourse.org/t/rebuilds-fail-for-anyone-with-discourse-narrative-bot-in-app-yml/63410 "2017-05-26T01:53:54Z")\
**Posts on this page:** 1\
**Showing post:** 1

<div class="post-metadata">

**Author:** ![david](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/david/32/157490_2.png) [@david](https://meta.discourse.org/u/david)\
**Post date:** [May 26, 2017, 1:53am UTC](https://meta.discourse.org/t/rebuilds-fail-for-anyone-with-discourse-narrative-bot-in-app-yml/63410/1 "2017-05-26T01:53:54Z")

</div>

Since discourse-narrative-bot is now a core plugin, and contained within the core repository, there is now no need for the

```plaintext
git clone https://github.com/discourse/discourse-narrative-bot.git

```

line in app.yml.

Anyone who tries to rebuild with that line in their config will get an error message

```plaintext
exec failed with the params {"cd"=>"$home/plugins", "cmd"=>["git clone https://github.com/discourse/docker_manager.git", "git clone https://github.com/discourse/discourse-narrative-bot.git"]}

```

This will affect

- Those who installed discourse-narrative-bot deliberately on their forums
- Anyone who installed discourse fresh between [19th May](https://github.com/discourse/discourse_docker/commit/fcdd39da610f036f36e8f9e70bf0ca93ef95b23a) and [24th May](https://github.com/discourse/discourse_docker/commit/2d8ea72a4b3d8bba4bc9af2dadbb391b52b7259d)

This is a repeat of

> [@Has discourse-details moved into discourse?](https://meta.discourse.org/t/has-discourse-details-moved-into-discourse/37682):
>
> My update to 1.5.0.beta8 today failed (I think it was when I attempted the upgrade from the web interface) because discourse-details, which I had in my plugins, was not empty. It looks like this means that discourse-details moved into discourse proper, so my adding it as a plugin was superfluous and detrimental. The error I got was fatal: destination path 'discourse-details' already exists and is not an empty directory. If you get this, you need to edit app.yml and remove your discourse-detai…

I guess the only solution on the discourse end would be to rename the plugin in core (maybe just to `narrative-bot`, in line with the `polls` and `lazyYT` plugins), and then empty the discourse-narrative-bot repo (but don’t delete it cos that’ll cause errors as well).

Alternatively, everyone should remove discourse-narrative-bot from their app.yml.

---

_[View the full topic](https://meta.discourse.org/t/rebuilds-fail-for-anyone-with-discourse-narrative-bot-in-app-yml/63410)._
