-
Notifications
You must be signed in to change notification settings - Fork 34
Open
Description
I had to manually add these variables to make it works.
# Override repo URLs to use OOD 4.1 repository (ood-ansible v4.0.1 defaults to 4.0)
rpm_repo_url: "https://yum.osc.edu/ondemand/4.1/ondemand-release-web-4.1-1.{{ el_distro }}.noarch.rpm"
apt_repo_url: "https://apt.osc.edu/ondemand/4.1/ondemand-release-web_4.1.0-{{ deb_distro }}_all.deb"Sucessfully tested with Ubuntu 22.04 and 24.04.
When testing on AlmaLinux 8.x here is the error message returned
TASK [ood-ansible : Install Open Ondemand (RHEL)] ******************************
task path: /mnt/cluster-init/ood/default/files/playbooks/roles/ood-ansible/tasks/install-package.yml:80
fatal: [localhost]: FAILED! => {"changed": false, "failures": [], "msg": "Depsolve Error occured: \n Problem: conflicting requests\n - nothing provides rclone needed by ondemand-4.1.1-1.el8.x86_64 from ondemand-web", "rc": 1, "results": []}
After successfully installing rclone the AlmaLinux8 still failed with this error
TASK [ood-ansible : Install Open Ondemand (RHEL)] ******************************
task path: /mnt/cluster-init/ood/default/files/playbooks/roles/ood-ansible/tasks/install-package.yml:80
fatal: [localhost]: FAILED! => {"changed": false, "failures": [], "msg": "Depsolve Error occured: \n Problem: package ondemand-4.1.1-1.el8.x86_64 from ondemand-web requires ondemand-nodejs = 4.1.0-2.el8, but none of the providers can be installed\n - package ondemand-nodejs-4.1.0-2.el8.x86_64 from ondemand-web requires nodejs >= 1:22.0, but none of the providers can be installed\n - conflicting requests\n - package nodejs-1:22.11.0-1.module_el8.10.0+3956+47c9ee9f.x86_64 from appstream is filtered out by modular filtering\n - package nodejs-1:22.13.1-1.module_el8.10.0+3961+6a788e57.x86_64 from appstream is filtered out by modular filtering\n - package nodejs-1:22.13.1-2.module_el8.10.0+3983+391a1a04.x86_64 from appstream is filtered out by modular filtering\n - package nodejs-1:22.15.0-1.module_el8.10.0+3986+a908e756.x86_64 from appstream is filtered out by modular filtering\n - package nodejs-1:22.16.0-1.module_el8.10.0+4006+3c416519.x86_64 from appstream is filtered out by modular filtering\n - package nodejs-1:22.16.0-2.module_el8.10.0+4028+97ddca84.x86_64 from appstream is filtered out by modular filtering\n - package nodejs-1:22.19.0-2.module_el8.10.0+4053+5dab44ac.x86_64 from appstream is filtered out by modular filtering\n - package nodejs-1:24.11.1-0.module_el8.10.0+4086+70facd4a.x86_64 from appstream is filtered out by modular filtering\n - package nodejs-1:24.4.1-1.module_el8.10.0+4061+f8ceeab9.x86_64 from appstream is filtered out by modular filtering", "rc": 1, "results": []}
This is with AlmaLinux 9.x
TASK [ood-ansible : Install Open Ondemand (RHEL)] ******************************
task path: /mnt/cluster-init/ood/default/files/playbooks/roles/ood-ansible/tasks/install-package.yml:80
fatal: [localhost]: FAILED! => {"changed": false, "failures": [], "msg": "Depsolve Error occurred: \n Problem: package ondemand-4.1.1-1.el9.x86_64 from ondemand-web requires ondemand-nodejs = 4.1.0-2.el9, but none of the providers can be installed\n - package ondemand-nodejs-4.1.0-2.el9.x86_64 from ondemand-web requires nodejs >= 1:22.0, but none of the providers can be installed\n - conflicting requests\n - package nodejs-1:22.19.0-2.module_el9.6.0+177+6963e91b.x86_64 from appstream is filtered out by modular filtering\n - package nodejs-1:24.11.1-2.module_el9.7.0+198+8bf605ba.x86_64 from appstream is filtered out by modular filtering\n - package nodejs-1:24.4.1-7.module_el9.7.0+190+ea23c0b9.x86_64 from appstream is filtered out by modular filtering", "rc": 1, "results": []}
It would be great to have a supported release of this repo to install the OOD 4.1.1 release.
Thank you
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels