# Oracle Cloud hosting with ARM-architecture

**URL:** https://meta.discourse.org/t/oracle-cloud-hosting-with-arm-architecture/240199
**Category:** Support
**Tags:** arm
**Created:** [September 27, 2022, 3:22pm UTC](https://meta.discourse.org/t/oracle-cloud-hosting-with-arm-architecture/240199 "2022-09-27T15:22:21Z")
**Posts on this page:** 8
**Page:** 1

<div class="post-metadata">

### Author: ![terraboss](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/terraboss/32/381157_2.png) [@terraboss](https://meta.discourse.org/u/terraboss)
#### Post date: [September 27, 2022, 3:22pm UTC](https://meta.discourse.org/t/oracle-cloud-hosting-with-arm-architecture/240199/1 "2022-09-27T15:22:21Z")

</div>

I‘ve read about your experimental ARM support.

However, I am not sure if I have paid attention to everything that has to consider for ARM.

In the end, the installation was stopped. The error message seems unhelpful to me.

What do you think?  
[discourse/docs/INSTALL-cloud.md at main · discourse/discourse · GitHub](https://github.com/discourse/discourse/blob/main/docs/INSTALL-cloud.md)

```plaintext
FAILED
--------------------
Pups::ExecError: cd /var/www/discourse && git fetch --depth 1 origin tests-passed failed with return #<Process::Status: pid 141 exit 128>
Location of failure: /usr/local/lib/ruby/gems/2.7.0/gems/pups-1.1.1/lib/pups/exec_command.rb:117:in `spawn'
exec failed with the params {"cd"=>"$home", "hook"=>"code", "cmd"=>["git reset --hard", "git clean -f", "git remote set-branches --add origin main", "git remote set-branches origin $version", "git fetch --depth 1 origin $version", "git checkout $version", "mkdir -p tmp", "chown discourse:www-data tmp", "mkdir -p tmp/pids", "mkdir -p tmp/sockets", "touch tmp/.gitkeep", "mkdir -p /shared/log/rails", "bash -c \"touch -a /shared/log/rails/{production,production_errors,unicorn.stdout,unicorn.stderr,sidekiq}.log\"", "bash -c \"ln -s /shared/log/rails/{production,production_errors,unicorn.stdout,unicorn.stderr,sidekiq}.log $home/log\"", "bash -c \"mkdir -p /shared/{uploads,backups}\"", "bash -c \"ln -s /shared/{uploads,backups} $home/public\"", "bash -c \"mkdir -p /shared/tmp/{backups,restores}\"", "bash -c \"ln -s /shared/tmp/{backups,restores} $home/tmp\"", "chown -R discourse:www-data /shared/log/rails /shared/uploads /shared/backups /shared/tmp", "find public/plugins/ -maxdepth 1 -xtype l -delete"]}bootstrap failed with exit code 128
**FAILED TO BOOTSTRAP** please scroll up and look for earlier error messages, there may be more than one.
./discourse-doctor may help diagnose the problem.

```

---

<div class="post-metadata">

### Author: ![Falco](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/falco/32/179432_2.png) [@Falco](https://meta.discourse.org/u/Falco)
#### Post date: [September 27, 2022, 6:22pm UTC](https://meta.discourse.org/t/oracle-cloud-hosting-with-arm-architecture/240199/2 "2022-09-27T18:22:10Z")

</div>

> [@terraboss](#):
>
> `git fetch --depth 1 origin tests-passed failed with return #<Process::Status: pid 141 exit 128>`

Maybe a network error? Have you tried again? Is the error consistent across multiple tries?

---

<div class="post-metadata">

### Author: ![terraboss](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/terraboss/32/381157_2.png) [@terraboss](https://meta.discourse.org/u/terraboss)
#### Post date: [September 27, 2022, 6:43pm UTC](https://meta.discourse.org/t/oracle-cloud-hosting-with-arm-architecture/240199/3 "2022-09-27T18:43:09Z")

</div>

Yes, it happens multiple times.

Thank you for this hint. I guess, the default firewall restrictions are the reason for this. I found the key hint inside the log …

> fatal: unable to access ‘[GitHub - discourse/discourse: A platform for community discussion. Free, open, simple. · GitHub](https://github.com/discourse/discourse.git/)’: Could not resolve host: [github.com](http://github.com)

---

<div class="post-metadata">

### Author: ![Falco](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/falco/32/179432_2.png) [@Falco](https://meta.discourse.org/u/Falco)
#### Post date: [September 27, 2022, 6:43pm UTC](https://meta.discourse.org/t/oracle-cloud-hosting-with-arm-architecture/240199/4 "2022-09-27T18:43:42Z")

</div>

Yes, if the installer can’t access the internet it’s going to be a bad time.

---

<div class="post-metadata">

### Author: ![terraboss](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/terraboss/32/381157_2.png) [@terraboss](https://meta.discourse.org/u/terraboss)
#### Post date: [September 27, 2022, 6:44pm UTC](https://meta.discourse.org/t/oracle-cloud-hosting-with-arm-architecture/240199/5 "2022-09-27T18:44:55Z")

</div>

Very strange, especially because Discourse seems to be successfully downloaded.

This must be something special.

---

<div class="post-metadata">

### Author: ![Falco](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/falco/32/179432_2.png) [@Falco](https://meta.discourse.org/u/Falco)
#### Post date: [September 28, 2022, 5:12pm UTC](https://meta.discourse.org/t/oracle-cloud-hosting-with-arm-architecture/240199/6 "2022-09-28T17:12:44Z")

</div>

> [@terraboss](#):
>
> Very strange, especially because Discourse seems to be successfully downloaded.

You successfully downloaded the Discourse “installer”, but downloading Discourse is what would happen on the failing step.

Are you using the Oracle weird distro? Unless I’m mistaken it has some issues with DNS inside the container that requires extra step configuring the Docker service.

Maybe try running a more common arm compatible distro like debian?

---

<div class="post-metadata">

### Author: ![terraboss](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/terraboss/32/381157_2.png) [@terraboss](https://meta.discourse.org/u/terraboss)
#### Post date: [September 28, 2022, 5:39pm UTC](https://meta.discourse.org/t/oracle-cloud-hosting-with-arm-architecture/240199/7 "2022-09-28T17:39:25Z")

</div>

- Ampere Altra 80C, 6 GB Ram
- Canonical Ubuntu 22.04, Image-Build:2022.08.10-0

Actually, it should have worked. I even disabled the Oracle Cloud and Ubuntu firewall **completely** as a test. However, without success.

**The project has died in the meantime.**

Will maybe try it another time with the Raspberry Pi.

---

<div class="post-metadata">

### Author: ![system](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/system/32/443519_2.png) [@system](https://meta.discourse.org/u/system)
#### Post date: [October 28, 2022, 5:39pm UTC](https://meta.discourse.org/t/oracle-cloud-hosting-with-arm-architecture/240199/8 "2022-10-28T17:39:36Z")

</div>

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