am 5dbdef0e: updater: introduce and set_metadata and set_metadata_recursive

* commit '5dbdef0e5b8a841fadc64d016d10ce81a962b284':
  updater: introduce and set_metadata and set_metadata_recursive