Skip to content

Commit ebeb6ec

Browse files
committed
Log when failing to get the source name
1 parent d8be7af commit ebeb6ec

1 file changed

Lines changed: 14 additions & 11 deletions

File tree

builder/azure/arm/step_get_source_image_name.go

Lines changed: 14 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@ func (s *StepGetSourceImageName) Run(ctx context.Context, state multistep.StateB
5656

5757
image, err := s.getGalleryVersion(ctx)
5858
if err != nil {
59-
log.Println("[TRACE] unable to derive managed image URL for shared gallery version image")
59+
s.say(fmt.Sprintf("Failed to fetch source gallery image from Azure API, HCP Packer will not be able to track the ancestry of this build: %s", err.Error()))
6060
s.GeneratedData.Put("SourceImageName", "ERR_SOURCE_IMAGE_NAME_NOT_FOUND")
6161
return multistep.ActionContinue
6262
}
@@ -104,16 +104,19 @@ func (s *StepGetSourceImageName) Run(ctx context.Context, state multistep.StateB
104104
}
105105

106106
func (s *StepGetSourceImageName) GetGalleryImageVersion(ctx context.Context) (*galleryimageversions.GalleryImageVersion, error) {
107-
client := s.client.GalleryImageVersionsClient
108-
pollingContext, cancel := context.WithTimeout(ctx, s.client.PollingDuration)
109-
defer cancel()
110-
111-
galleryVersionId := galleryimageversions.NewImageVersionID(s.config.SharedGallery.Subscription, s.config.SharedGallery.ResourceGroup, s.config.SharedGallery.GalleryName, s.config.SharedGallery.ImageName, s.config.SharedGallery.ImageVersion)
112-
result, err := client.Get(pollingContext, galleryVersionId, galleryimageversions.DefaultGetOperationOptions())
113-
if err != nil {
114-
return nil, err
115-
}
116-
return result.Model, nil
107+
/*
108+
client := s.client.GalleryImageVersionsClient
109+
pollingContext, cancel := context.WithTimeout(ctx, s.client.PollingDuration)
110+
defer cancel()
111+
112+
galleryVersionId := galleryimageversions.NewImageVersionID(s.config.SharedGallery.Subscription, s.config.SharedGallery.ResourceGroup, s.config.SharedGallery.GalleryName, s.config.SharedGallery.ImageName, s.config.SharedGallery.ImageVersion)
113+
result, err := client.Get(pollingContext, galleryVersionId, galleryimageversions.DefaultGetOperationOptions())
114+
if err != nil {
115+
return nil, err
116+
}
117+
return result.Model, nil
118+
*/
119+
return nil, fmt.Errorf("blarg")
117120
}
118121

119122
func (*StepGetSourceImageName) Cleanup(multistep.StateBag) {

0 commit comments

Comments
 (0)