diff --git a/app/components/templates/templatesController.js b/app/components/templates/templatesController.js index a56996ec0..5a5395977 100644 --- a/app/components/templates/templatesController.js +++ b/app/components/templates/templatesController.js @@ -46,7 +46,10 @@ function ($scope, $q, $state, $anchorScroll, Config, ContainerService, Container }); } TemplateService.updateContainerConfigurationWithVolumes(templateConfiguration.container, template, data); - return $q.all(volumeResourceControlQueries).then(ImageService.pullImage(templateConfiguration.image)); + return $q.all(volumeResourceControlQueries) + .then(function success() { + return ImageService.pullImage(templateConfiguration.image); + }); }) .then(function success(data) { return ContainerService.createAndStartContainer(templateConfiguration.container);