/build/static/layout/Breadcrumb_cap_w.png

KACE Product Support Question


Kace Agent 6.3 for Linux requires dependencies on some installations

03/25/2015 5725 views
We have four linux boxes in production.  Two upgraded from 6.2.1020 with out issue.  They are Debian boxes.

The other two (one Debian the other RHEL6) did not upgrade.  When doing a manual installation of the 6.3 agent, each fails citing dependency failures.  See example from the RHEL6 box.

# rpm -hiv ampagent-6.3.306.rhel.32.rpm
error: Failed dependencies:
        /usr/bin/lpstat is needed by ampagent-6.3.306-1.i386
        pciutils is needed by ampagent-6.3.306-1.i386

I assume this is due to the new monitoring component of the agent.  

A second symptom is the two servers that failed to upgrade still connect and show online in Kace, but fail to complete inventory.  It has been a couple of weeks since they successfully inventoried.  The two with 6.3 agents are chugging along happily.

I've checked the amp.conf on the failing boxes and they are correct.

I'm not sure what the resolution is to this issue.  All four linux boxes are server appliances and I'm not sure if installing additional components is a good idea.  Any ideas?
Answer Summary:
0 Comments   [ + ] Show comments

Comments


Answer Chosen by the Author

2
You've 3 real choices:
  1. As mentioned and keep the original agent
  2. Install the dependencies
  3. Force the install, there is a switch to ignore dependency issues but to be honest in this case its highly likely the agent wont run so is not a real option and I wouldn't recommend it
Answered 03/25/2015 by: deliveryboy
Orange Senior Belt


Community Chosen Answer

2
You can see what the dependencies of the agent are in Red Hat by using "rpm -qpR" in terminal on the agent installer file.

You can visit this site to see what the dependencies correspond to: http://www.rpmfind.net/linux/RPM/

As a side note, if you don't want to install the dependencies, you could keep the 6.2 agent on these servers and exclude them from your agent update task.

For the other servers that aren't completing inventory, I'd suggest opening a support ticket.  Be forewarned that Debian is not a supported operating system.
Answered 03/25/2015 by: jknox
Red Belt

All Answers

1

We decided that we couldn't imagine how KACE could be utilizing lpstat (which is part of CUPS). So we decided to install it with --nodeps

So far, so good.

Answered 09/21/2015 by: wafflesmcduff
Yellow Belt

  • This still working good for you? Just curious
0
I have opened a support ticket with Kace about the 6.2.1020 agents not completing inventory.  Once they are checking in again I can work with the linux appliance vendors about the dependencies. 
Answered 03/25/2015 by: AHMFG
Senior Yellow Belt

0
Maybe try running this and try the agent install again?

yum install pciutils

yum install lpstat

Answered 06/26/2015 by: brucegoose03
5th Degree Black Belt

Don't be a Stranger!

Sign up today to participate, stay informed, earn points and establish a reputation for yourself!

Sign up! or login

Share

 
This website uses cookies. By continuing to use this site and/or clicking the "Accept" button you are providing consent Quest Software and its affiliates do NOT sell the Personal Data you provide to us either when you register on our websites or when you do business with us. For more information about our Privacy Policy and our data protection efforts, please visit GDPR-HQ