# Install Error: ondemand : Depends: nodejs (\>= 14.0)

**URL:** <https://discourse.openondemand.org/t/install-error-ondemand-depends-nodejs-14-0/2378>\
**Category:** Get Help\
**Created:** [November 17, 2022, 8:47pm UTC](https://discourse.openondemand.org/t/install-error-ondemand-depends-nodejs-14-0/2378 "2022-11-17T20:47:30Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![tfoo168](https://sea1.discourse-cdn.com/flex015/user_avatar/discourse.openondemand.org/tfoo168/32/1386_2.png) [@tfoo168](https://discourse.openondemand.org/u/tfoo168)\
**Post date:** [November 17, 2022, 8:47pm UTC](https://discourse.openondemand.org/t/install-error-ondemand-depends-nodejs-14-0/2378/1 "2022-11-17T20:47:30Z")

</div>

Ubuntu 20.04

Steps:

sudo apt install apt-transport-https ca-certificates wget  
wget -O /tmp/ondemand-release-web\_2.0.0\_all.deb [https://apt.osc.edu/ondemand/2.0/ondemand-release-web\_2.0.0\_all.deb](https://apt.osc.edu/ondemand/2.0/ondemand-release-web_2.0.0_all.deb)  
sudo apt install /tmp/ondemand-release-web\_2.0.0\_all.deb  
sudo apt update

sudo apt install ondemand

Output:

root@swlxroood01:~# sudo apt install ondemand  
Reading package lists… Done  
Building dependency tree  
Reading state information… Done  
Some packages could not be installed. This may mean that you have  
requested an impossible situation or if you are using the unstable  
distribution that some required packages have not yet been created  
or been moved out of Incoming.  
The following information may help to resolve the situation:

The following packages have unmet dependencies:  
ondemand : Depends: nodejs (\>= 14.0)  
E: Unable to correct problems, you have held broken packages.

---

<div class="post-metadata">

**Author:** ![jeff.ohrstrom](https://sea1.discourse-cdn.com/flex015/user_avatar/discourse.openondemand.org/jeff.ohrstrom/32/136_2.png) [@jeff.ohrstrom](https://discourse.openondemand.org/u/jeff.ohrstrom)\
**Post date:** [November 17, 2022, 9:17pm UTC](https://discourse.openondemand.org/t/install-error-ondemand-depends-nodejs-14-0/2378/2 "2022-11-17T21:17:28Z")

</div>

A thousand apologies for the issue. We recently had to update our node dependency because 12 is not getting security updates anymore.

The issue has been resolved and the documentation has been updated. It will read

There is a new package you will install (note the versions here are 2.0.1).

```auto
wget -O /tmp/ondemand-release-web_2.0.1_all.deb https://apt.osc.edu/ondemand/2.0/ondemand-release-web_2.0.1_all.deb
sudo apt install /tmp/ondemand-release-web_2.0.1_all.deb

```

---

<div class="post-metadata">

**Author:** ![jeff.ohrstrom](https://sea1.discourse-cdn.com/flex015/user_avatar/discourse.openondemand.org/jeff.ohrstrom/32/136_2.png) [@jeff.ohrstrom](https://discourse.openondemand.org/u/jeff.ohrstrom)\
**Post date:** [November 17, 2022, 9:25pm UTC](https://discourse.openondemand.org/t/install-error-ondemand-depends-nodejs-14-0/2378/3 "2022-11-17T21:25:45Z")

</div>

Oh also Hi and welcome! Sorry your very first topic is an issue you’re having!

---

<div class="post-metadata">

**Author:** ![tfoo168](https://sea1.discourse-cdn.com/flex015/user_avatar/discourse.openondemand.org/tfoo168/32/1386_2.png) [@tfoo168](https://discourse.openondemand.org/u/tfoo168)\
**Post date:** [November 17, 2022, 10:14pm UTC](https://discourse.openondemand.org/t/install-error-ondemand-depends-nodejs-14-0/2378/4 "2022-11-17T22:14:05Z")

</div>

> [@jeff.ohrstrom](#):
>
> `sudo apt install /tmp/ondemand-release-web_2.0.1_all.deb`

NP. Thanks for the quick reply.

Now the install is completed (basic)  
Apache is up, when I go to server URL, I see apache default page…  
How can I check if ondemand process is running?  
Or I am missing some steps…

---

<div class="post-metadata">

**Author:** ![jeff.ohrstrom](https://sea1.discourse-cdn.com/flex015/user_avatar/discourse.openondemand.org/jeff.ohrstrom/32/136_2.png) [@jeff.ohrstrom](https://discourse.openondemand.org/u/jeff.ohrstrom)\
**Post date:** [November 18, 2022, 12:07am UTC](https://discourse.openondemand.org/t/install-error-ondemand-depends-nodejs-14-0/2378/5 "2022-11-18T00:07:42Z")

</div>

On Ubuntu you’ll have to configure the `servername` in `/etc/ood/config/ood_portal.yml`. Setting up authentic should be your next step after that.

[https://osc.github.io/ood-documentation/latest/reference/files/ood-portal-yml.html](https://osc.github.io/ood-documentation/latest/reference/files/ood-portal-yml.html)

---

<div class="post-metadata">

**Author:** ![tfoo168](https://sea1.discourse-cdn.com/flex015/user_avatar/discourse.openondemand.org/tfoo168/32/1386_2.png) [@tfoo168](https://discourse.openondemand.org/u/tfoo168)\
**Post date:** [November 18, 2022, 7:17pm UTC](https://discourse.openondemand.org/t/install-error-ondemand-depends-nodejs-14-0/2378/6 "2022-11-18T19:17:03Z")

</div>

OK. the server url now redirect me to

[500 Internal Server Error](http://129.x.x.x/pun/sys/dashboard)

Might be time to setup the authentication.

This is the where I need help.

I have a small cluster running Bright Managemet software 8.2 with local accounts. Ideally, I would like Ondeman user to autheticate to Bright directly to allow single-signon. Is this possible?

---

<div class="post-metadata">

**Author:** ![jeff.ohrstrom](https://sea1.discourse-cdn.com/flex015/user_avatar/discourse.openondemand.org/jeff.ohrstrom/32/136_2.png) [@jeff.ohrstrom](https://discourse.openondemand.org/u/jeff.ohrstrom)\
**Post date:** [November 18, 2022, 8:38pm UTC](https://discourse.openondemand.org/t/install-error-ondemand-depends-nodejs-14-0/2378/7 "2022-11-18T20:38:40Z")

</div>

From NVIDIA? If so, a quick read of the docs says they’re LDAP accounts so you may be able to use `ondemand-dex` to tie into your LDAP. Won’t be single sign on, but you’ll have the same email & passwords.

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/flex015/uploads/osc/original/2X/b/bae70bd0ed39a3ae769c2108155f4cb3e9da8385.png) [@system](https://discourse.openondemand.org/u/system)\
**Post date:** [May 17, 2023, 8:38pm UTC](https://discourse.openondemand.org/t/install-error-ondemand-depends-nodejs-14-0/2378/8 "2023-05-17T20:38:46Z")

</div>

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