# \[SOLVED\] How to upgrade to 5.8.3 from 5.8.1

**URL:** <https://forum.opennebula.io/t/solved-how-to-upgrade-to-5-8-3-from-5-8-1/7397>\
**Category:** Installation & Configuration\
**Tags:** solved\
**Created:** [June 29, 2019, 8:05am UTC](https://forum.opennebula.io/t/solved-how-to-upgrade-to-5-8-3-from-5-8-1/7397 "2019-06-29T08:05:24Z")\
**Posts on this page:** 11\
**Page:** 1

<div class="post-metadata">

**Author:** ![Liorme](https://yyz1.discourse-cdn.com/flex031/user_avatar/forum.opennebula.io/liorme/32/6115_2.png) [@Liorme](https://forum.opennebula.io/u/Liorme)\
**Post date:** [June 29, 2019, 8:05am UTC](https://forum.opennebula.io/t/solved-how-to-upgrade-to-5-8-3-from-5-8-1/7397/1 "2019-06-29T08:05:24Z")

</div>

i’ve failed to understand from instructions on how to make the update

i currently have 5.8.1 and want to go to 5.8.3 (need to stop at 5.8.2 first?)

---

<div class="post-metadata">

**Author:** ![tinova](https://yyz1.discourse-cdn.com/flex031/user_avatar/forum.opennebula.io/tinova/32/25_2.png) [@tinova](https://forum.opennebula.io/u/tinova)\
**Post date:** [July 1, 2019, 9:33am UTC](https://forum.opennebula.io/t/solved-how-to-upgrade-to-5-8-3-from-5-8-1/7397/2 "2019-07-01T09:33:41Z")

</div>

Hi,

Quick note: please be aware that 5.8.3 is a hotfix release (ie, packages are available only to OpenNebula Systems support subscribers). Alternatively you can build from source.

---

<div class="post-metadata">

**Author:** ![telecast](https://yyz1.discourse-cdn.com/flex031/user_avatar/forum.opennebula.io/telecast/32/6187_2.png) [@telecast](https://forum.opennebula.io/u/telecast)\
**Post date:** [July 1, 2019, 11:44am UTC](https://forum.opennebula.io/t/solved-how-to-upgrade-to-5-8-3-from-5-8-1/7397/3 "2019-07-01T11:44:31Z")

</div>

Hi, all  
I try to build opennebula 5.8.3  
I get error when make this step: grunt requirejs

```
]# grunt requirejs
Running "requirejs:compileCSS" (requirejs) task

Running "requirejs:compileJS" (requirejs) task
>> Error: ENOENT: no such file or directory, open
>> '/root/opennebula_builder/opennebula-5.8.3/src/sunstone/public/bower_componen
>> ts/no-vnc/lib/rfb.js'
>> In module tree:
>> main
>> tabs/provision-tab
>> tabs/provision-tab/vms/list
>> utils/vnc
Warning: RequireJS failed. Use --force to continue.

Aborted due to warnings.
```

---

<div class="post-metadata">

**Author:** ![telecast](https://yyz1.discourse-cdn.com/flex031/user_avatar/forum.opennebula.io/telecast/32/6187_2.png) [@telecast](https://forum.opennebula.io/u/telecast)\
**Post date:** [July 1, 2019, 12:45pm UTC](https://forum.opennebula.io/t/solved-how-to-upgrade-to-5-8-3-from-5-8-1/7397/4 "2019-07-01T12:45:08Z")

</div>

It’s seems was deleted the patch by path:

```
https://github.com/OpenNebula/one/tree/release-5.8.3/src/sunstone/public/
```

In 5.8.2 it was:

```
https://github.com/OpenNebula/one/tree/release-5.8.2/src/sunstone/public/patches//bug4304-novnc.patch
```

---

<div class="post-metadata">

**Author:** ![ahuertas](https://yyz1.discourse-cdn.com/flex031/user_avatar/forum.opennebula.io/ahuertas/32/7487_2.png) [@ahuertas](https://forum.opennebula.io/u/ahuertas)\
**Post date:** [July 1, 2019, 1:00pm UTC](https://forum.opennebula.io/t/solved-how-to-upgrade-to-5-8-3-from-5-8-1/7397/5 "2019-07-01T13:00:23Z")

</div>

Hello @telecast

That patch is no longer needed, in the 5.8.3 we have upgrade novnc version, so please use sunstone build.sh (`src/sunstone/public`) script to compile it.

---

<div class="post-metadata">

**Author:** ![telecast](https://yyz1.discourse-cdn.com/flex031/user_avatar/forum.opennebula.io/telecast/32/6187_2.png) [@telecast](https://forum.opennebula.io/u/telecast)\
**Post date:** [July 1, 2019, 1:52pm UTC](https://forum.opennebula.io/t/solved-how-to-upgrade-to-5-8-3-from-5-8-1/7397/6 "2019-07-01T13:52:11Z")

</div>

Hi @ahuertas  
Great, it’s working.  
Thank you for help!

---

<div class="post-metadata">

**Author:** ![telecast](https://yyz1.discourse-cdn.com/flex031/user_avatar/forum.opennebula.io/telecast/32/6187_2.png) [@telecast](https://forum.opennebula.io/u/telecast)\
**Post date:** [July 1, 2019, 3:44pm UTC](https://forum.opennebula.io/t/solved-how-to-upgrade-to-5-8-3-from-5-8-1/7397/7 "2019-07-01T15:44:50Z")

</div>

After installed i can’t find file main.js

```
#ll /usr/lib/one/sunstone/public/dist
rw-r--r-- 1 root root 42752 jul 1 17:54 build.txt
drwxr-xr-x 2 root root 4096 jul 1 17:54 console
-rw-r--r-- 1 root root 113580 jul 1 17:54 login.js
-rw-r--r-- 1 root root 121200 jul 1 17:54 login.js.map
-rw-r--r-- 1 root root 7227680 jul 1 17:54 main-dist.js
-rw-r--r-- 1 root root 8564048 jul 1 17:54 main.js.map
drwxr-xr-x 11 root root 4096 jul 1 17:54 tabs
drwxr-xr-x 3 root root 4096 jul 1 17:53 templates
```

probably from this i can’t to enter to Sunstone.  
Sunstone get error in console of the web-browser:  
/dist/main.js?v=5.8.3 net::ERR\_ABORTED 401 (Unauthorized)

---

<div class="post-metadata">

**Author:** ![ahuertas](https://yyz1.discourse-cdn.com/flex031/user_avatar/forum.opennebula.io/ahuertas/32/7487_2.png) [@ahuertas](https://forum.opennebula.io/u/ahuertas)\
**Post date:** [July 1, 2019, 3:53pm UTC](https://forum.opennebula.io/t/solved-how-to-upgrade-to-5-8-3-from-5-8-1/7397/8 "2019-07-01T15:53:39Z")

</div>

Do you have this file `/var/lib/one/sunstone/main.js`?

---

<div class="post-metadata">

**Author:** ![telecast](https://yyz1.discourse-cdn.com/flex031/user_avatar/forum.opennebula.io/telecast/32/6187_2.png) [@telecast](https://forum.opennebula.io/u/telecast)\
**Post date:** [July 1, 2019, 4:51pm UTC](https://forum.opennebula.io/t/solved-how-to-upgrade-to-5-8-3-from-5-8-1/7397/9 "2019-07-01T16:51:20Z")

</div>

Yes, I have

```
# ll /var/lib/one/sunstone/main.js
-rw-r----- 1 oneadmin oneadmin 7229021 jul 1 18:42 /var/lib/one/sunstone/main.js
```

---

<div class="post-metadata">

**Author:** ![telecast](https://yyz1.discourse-cdn.com/flex031/user_avatar/forum.opennebula.io/telecast/32/6187_2.png) [@telecast](https://forum.opennebula.io/u/telecast)\
**Post date:** [July 1, 2019, 5:02pm UTC](https://forum.opennebula.io/t/solved-how-to-upgrade-to-5-8-3-from-5-8-1/7397/10 "2019-07-01T17:02:29Z")

</div>

I have been made the link:

```
]# ll
total 15720
-rw-r--r-- 1 root root 42752 jul 1 18:38 build.txt
drwxr-xr-x 2 root root 4096 jul 1 18:38 console
-rw-r--r-- 1 root root 113580 jul 1 18:38 login.js
-rw-r--r-- 1 root root 121200 jul 1 18:38 login.js.map
-rw-r--r-- 1 root root 7229021 jul 1 18:38 main-dist.js
lrwxrwxrwx 1 root root 29 jul 1 19:56 main.js -> /var/lib/one/sunstone/main.js
-rw-r--r-- 1 root root 8565645 jul 1 18:38 main.js.map
drwxr-xr-x 2 root root 4096 jul 1 18:38 sunstone
drwxr-xr-x 11 root root 4096 jul 1 18:38 tabs
drwxr-xr-x 3 root root 4096 jul 1 18:38 templates
```

after restart opennebula-sunstone.  
Now, ок.  
But I have error with noVNC when i click on it:

```
VNC Failed
Something went wrong, connection is closed
```

I think it happened because when run “grunt requirejs” didn’t find “rfb.js” by path /src/sunstone/public/bower\_components/no-vnc/lib/rfb.js

---

<div class="post-metadata">

**Author:** ![telecast](https://yyz1.discourse-cdn.com/flex031/user_avatar/forum.opennebula.io/telecast/32/6187_2.png) [@telecast](https://forum.opennebula.io/u/telecast)\
**Post date:** [July 1, 2019, 5:49pm UTC](https://forum.opennebula.io/t/solved-how-to-upgrade-to-5-8-3-from-5-8-1/7397/11 "2019-07-01T17:49:32Z")

</div>

It’s seems was my local bug. Now noVNC is working correctly.  
Thank you
