• Wilken Rivera's avatar
    Update HCP Packer registry image extraction, validation, publishing logic for... · b10df3ab
    Wilken Rivera authored
    Update HCP Packer registry image extraction, validation, publishing logic for registry capable plugins (#11221)
    
    * Update handling of registry artifacts
    
    This change uses the github.com/hashicorp/packer-plgin-sdk/packer/registryimage for querying
    Artifact State for HCP Registry Image metadata. To handle the conversion
    of the RPC response, mapstructure was introduced to conversion state
    data into an registryimage.Image before publishing to a image bucket.
    
    * Update to use registry image from packersdk
    
    * Rename internal registry service pkg
    
    * Update vendored plugins to latest version
    
    * The latest release of Amazon, GoogleCompute, and Azure have support
      for publishing images to the HCP Packer registry.
    b10df3ab