the default action to 'install' for mercurial_ext definition, and add 'update' action. 'run' action is removed.
use 'string' instead of :symbol for node key in attributes.rb