Upgrade rudder-agent through rudder-agent fails due to "Text file busy" on cp
After upgrading rudder-agent through rudder-agent, the dpkg state is not correct:
# dpkg -l |grep rudd iF rudder-agent 2.6.2-precise0 Configuration management and audit tool - agent
Looking into the rudder-agent output, shows this:
Q:env DEBIAN_FRONTEND= ...:cp: cannot create regular file `/var/rudder/cfengine-community/bin/cf-agent': Text file busy
Would it be a good idea to don't upgrade rudder-agent with the standard technique package management techniques, but as an option in rudder itself? As in: an "upgrade rudder agents" button somewhere, with tick boxes to in-/exclude nodes.