NCSU-Libraries-Ansible-Roles / basic-setup

Basic setup role will install all the basic packages (e.g curl, gcc-c++, make, nodejs etc.) on the host.
0 stars 0 forks source link

Problems with production rhel7 servers #1

Open queryluke opened 6 years ago

queryluke commented 6 years ago

FYI - I'm one of the DLI employees.

Anyway, wanted to alert you that this role is working on a local vagrant box but isn't working on a rhel7 server from IT. However, I'm not sure if this role is intended for our rhel7 servers, so this might be a non-issue.

The problem appears to be caused by these two packages

Here is the error:

Finished Dependency Resolution
Error: Package: http-parser-devel-2.7.1-3.el7.x86_64 (/http-parser-devel-2.7.1-3.el7.x86_64H40lWC)
Requires: http-parser = 2.7.1-3.el7
Installed: http-parser-2.7.1-5.el7_4.x86_64 (@rhel-7-server-rpms)
http-parser = 2.7.1-5.el7_4
Available: http-parser-2.7.1-1.el7.i686 (rhel-7-server-rpms)
http-parser = 2.7.1-1.el7
**********************************************************************
yum can be configured to try to resolve such errors by temporarily enabling
disabled repos and searching for missing dependencies.
To enable this functionality please set 'notify_only=0' in /etc/yum/pluginconf.d/search-disabled-repos.conf
**********************************************************************
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest
kbeswick commented 5 years ago

@jronallo these particular packages seem to be requirements of Ocracoke. Are you opposed to me taking them out of here and opening an issue on Ocracoke to add them there in the future? It will not break current Ocracoke Vagrant/Ansible because of role versioning/requirements.yml

jronallo commented 5 years ago

Sounds good.