# Installation Failed: Plugins

**URL:** https://meta.discourse.org/t/installation-failed-plugins/67884
**Category:** Self-hosting
**Created:** [August 11, 2017, 3:37pm UTC](https://meta.discourse.org/t/installation-failed-plugins/67884 "2017-08-11T15:37:13Z")
**Posts on this page:** 9
**Page:** 1

<div class="post-metadata">

### Author: ![barreeeiroo](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/barreeeiroo/32/165264_2.png) [@barreeeiroo](https://meta.discourse.org/u/barreeeiroo)
#### Post date: [August 11, 2017, 3:37pm UTC](https://meta.discourse.org/t/installation-failed-plugins/67884/1 "2017-08-11T15:37:13Z")

</div>

I’m trying to rebuild Discourse with `./launcher rebuild app` but I get the following error:

```plaintext
FAILED
--------------------
Pups::ExecError: cd /var/www/discourse/plugins && git clone https://github.com/discourse/docker_manager.git failed with return #<Process::Status: pid 260 exit 128>
Location of failure: /pups/lib/pups/exec_command.rb:108:in `spawn'
exec failed with the params {"cd"=>"/var/www/discourse/plugins", "cmd"=>["git clone https://github.com/discourse/docker_manager.git", "git clone https://github.com/discourse/docker_manager.git", "git clone https://github.com/davidtaylorhq/discourse-whos-online.git", "git clone https://github.com/discourse/discourse-translator.git", "git clone https://github.com/discourse/discourse-solved.git", "git clone https://github.com/discourse/discourse-cakeday.git", "git clone https://github.com/discourse/discourse-assign.git", "git clone https://github.com/xfalcox/discourse-signatures.git", "git clone https://github.com/discourse/discourse-push-notifications.git", "git clone https://github.com/discourse/discourse-staff-notes.git", "git clone https://github.com/vinkas0/discourse-branding.git", "git clone https://github.com/discourse/discourse-presence.git", "git clone https://github.com/discourse/discourse-voting.git", "git clone https://github.com/Ebsy/discourse-nationalflags.git", "git clone https://github.com/discourse/discourse-adplugin.git", "git clone https://github.com/sekhat/discourse-yuml.git", "git clone https://github.com/davidtaylorhq/discourse-telegram-notifications.git", "git clone https://github.com/discourse/discourse-chat-integration.git"]}
9989d6efc0cc514dcd63e4ce0141b175b4094abca671622878b2faf176a1d403
**FAILED TO BOOTSTRAP** please scroll up and look for earlier error messages, there may be more than one

```

Any idea of what can it be causing?

---

<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: [August 11, 2017, 4:03pm UTC](https://meta.discourse.org/t/installation-failed-plugins/67884/2 "2017-08-11T16:03:08Z")

</div>

> [@barreeeiroo](#):
>
> \*\* FAILED TO BOOTSTRAP \*\* please scroll up and look for earlier error messages, there may be more than one

^^ please can you scroll up and find the error, the bit you’ve posted doesn’t really help track it down

---

<div class="post-metadata">

### Author: ![barreeeiroo](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/barreeeiroo/32/165264_2.png) [@barreeeiroo](https://meta.discourse.org/u/barreeeiroo)
#### Post date: [August 11, 2017, 4:48pm UTC](https://meta.discourse.org/t/installation-failed-plugins/67884/3 "2017-08-11T16:48:31Z")

</div>

There are no more errors  
I’ve already checked that 😕

[https://pastebin.com/H9teZBXi](https://pastebin.com/H9teZBXi)

I can’t post it directly due to post lenght limit 😓

---

<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: [August 11, 2017, 4:50pm UTC](https://meta.discourse.org/t/installation-failed-plugins/67884/4 "2017-08-11T16:50:22Z")

</div>

```plaintext
destination path 'docker_manager' already exists and is not an empty directory.

```

Have you got docker\_manager listed twice in your app.yml?

---

<div class="post-metadata">

### Author: ![barreeeiroo](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/barreeeiroo/32/165264_2.png) [@barreeeiroo](https://meta.discourse.org/u/barreeeiroo)
#### Post date: [August 11, 2017, 4:52pm UTC](https://meta.discourse.org/t/installation-failed-plugins/67884/5 "2017-08-11T16:52:32Z")

</div>

Oh, yeah 😅😓  
I was restoring a backup of the community and I forgot it 🙏

Thanks a lot @david 😄👍

---

<div class="post-metadata">

### Author: ![barreeeiroo](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/barreeeiroo/32/165264_2.png) [@barreeeiroo](https://meta.discourse.org/u/barreeeiroo)
#### Post date: [August 11, 2017, 4:56pm UTC](https://meta.discourse.org/t/installation-failed-plugins/67884/6 "2017-08-11T16:56:43Z")

</div>

Now I get this 😫

```plaintext
FAILED
--------------------
Pups::ExecError: cd /var/www/discourse && su discourse -c 'bundle exec rake db:migrate' failed with return #<Process::Status: pid 502 exit 1>
Location of failure: /pups/lib/pups/exec_command.rb:108:in `spawn'
exec failed with the params {"cd"=>"$home", "hook"=>"bundle_exec", "cmd"=>["su discourse -c 'bundle install --deployment --verbose --without test --without development'", "su discourse -c 'bundle exec rake db:migrate'", "su discourse -c 'bundle exec rake assets:precompile'"]}
10e358782174bb619bcfda02feb0506c7e2daa2a25fc172ce07d57f625d2317d
**FAILED TO BOOTSTRAP** please scroll up and look for earlier error messages, there may be more than one

```

[https://pastebin.com/7ZGAEHLF](https://pastebin.com/7ZGAEHLF)

---

<div class="post-metadata">

### Author: ![elijah](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/elijah/32/104055_2.png) [@elijah](https://meta.discourse.org/u/elijah)
#### Post date: [August 12, 2017, 6:59am UTC](https://meta.discourse.org/t/installation-failed-plugins/67884/7 "2017-08-12T06:59:58Z")

</div>

It’s our old “friend” Rubygems giving a 429 error.

Lots of people have been getting that, no one is quite sure why. Critically, it has _not_ been happening for Discourse’s own builds, so it’s not something inherent in Discourse. The people at Rubygems have not been forthcoming with an answer. The recommended “fix” is just try again in a little while. And maybe complain to Rubygems.

Search for “rubygems rate limit” or “rubygems 429” for other topics on this.

---

<div class="post-metadata">

### Author: ![barreeeiroo](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/barreeeiroo/32/165264_2.png) [@barreeeiroo](https://meta.discourse.org/u/barreeeiroo)
#### Post date: [August 12, 2017, 1:38pm UTC](https://meta.discourse.org/t/installation-failed-plugins/67884/8 "2017-08-12T13:38:28Z")

</div>

I tried again and again but nothing 😞

I’ve also tried to install manually the gems that couldn’t be download inside the Docker container; they are installed with `gem install x` after `./launcher enter app` but there stills download them automatically and showing 429 Error

---

<div class="post-metadata">

### Author: ![JammyDodger](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jammydodger/32/254611_2.png) [@JammyDodger](https://meta.discourse.org/u/JammyDodger)
#### Post date: [June 8, 2024, 12:44pm UTC](https://meta.discourse.org/t/installation-failed-plugins/67884/9 "2024-06-08T12:44:22Z")

</div>

This topic was automatically closed after 2492 days. New replies are no longer allowed.
