You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@ambari.apache.org by "Andrew Onischuk (JIRA)" <ji...@apache.org> on 2019/01/24 07:10:00 UTC

[jira] [Created] (AMBARI-25123) /var/lib/ambari-agent/cache not updating (Ambari 2.7)

Andrew Onischuk created AMBARI-25123:
----------------------------------------

             Summary: /var/lib/ambari-agent/cache not updating (Ambari 2.7)
                 Key: AMBARI-25123
                 URL: https://issues.apache.org/jira/browse/AMBARI-25123
             Project: Ambari
          Issue Type: Bug
            Reporter: Andrew Onischuk
            Assignee: Andrew Onischuk


As of Ambari 2.7, any changes to /var/lib/ambari-server/resources are not
pushed to ambari-agents cache (/var/lib/ambari-agent/cache/. This is not an
issue in Ambari 2.6.

Also, if you remove files or need to wipe ambari-agent cache(s), the files
will never repopulate.

Another example, is custom ambari host_scripts not being pushed to the ambari-
agents as should be done based on this article, and works in Ambari 2.6:
<https://community.hortonworks.com/articles/38149/how-to-create-and-register-
custom-ambari-alerts.html>

To reproduce:

  * 1\. deploy hosts with Ambari 2.7.3 and have them connected to an ambari-server
  * 2\. turn on DEBUG logging in ambari-agent
  * 3\. go to an ambari-agent. Notice that there is no /var/lib/ambari-agent/cache/host_scripts/.hash but there are .hash files for the stack directories.
  * 4\. on the ambari-server, add files into /var/lib/ambari-server/resources/host_scripts
  * 5\. restart ambari-agent and notice that their host_scripts directory is never updated and .hash is never generated
  * 6\. check ambari-agent.log and notice that other paths were checked (by FileCache.py) but host_scripts were not





--
This message was sent by Atlassian JIRA
(v7.6.3#76005)