[
https://issues.apache.org/jira/browse/BROOKLYN-439?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Mike Zaccardo updated BROOKLYN-439:
-----------------------------------
Environment:
AWS
Vcloud Director
Description:
*Applies to AWS and Vcloud Director based clouds*
When deploying a WinRM-based blueprint, the `userMetadata` of the deployment
location's configuration must be empty. See:
http://docs.cloudsoft.io/blueprints/base-blueprints/winrm/index.html#user-metadata-service-requirement
This prevents the user from deploying with any other potentially useful
`userMetadata` values, like their email or a "keep" tag. It will also cause the
WinRM deployment to fail if the user does not realize that s/he has existing
`userMetadata` in place, and there is no relevant error message to make this
clear.
Ideally the existing `userMetadata` could be merged with the necessary WinRM
script so the user does not have to abandon their desired `userMetadata`.
The relevant code is here:
https://github.com/apache/brooklyn-server/blob/master/locations/jclouds/src/main/java/org/apache/brooklyn/location/jclouds/JcloudsLocation.java#L1470
was:
When deploying a WinRM-based blueprint, the `userMetadata` of the deployment
location's configuration must be empty. See:
http://docs.cloudsoft.io/blueprints/base-blueprints/winrm/index.html#user-metadata-service-requirement
This prevents the user from deploying with any other potentially useful
`userMetadata` values, like their email or a "keep" tag. It will also cause the
WinRM deployment to fail if the user does not realize that s/he has existing
`userMetadata` in place, and there is no relevant error message to make this
clear.
Ideally the existing `userMetadata` could be merged with the necessary WinRM
script so the user does not have to abandon their desired `userMetadata`.
The relevant code is here:
https://github.com/apache/brooklyn-server/blob/master/locations/jclouds/src/main/java/org/apache/brooklyn/location/jclouds/JcloudsLocation.java#L1470
Summary: Existing `userMetadata` cannot be used with WinRM deployments
on certain clouds (was: Existing `userMetadata` cannot be used with WinRM
deployments)
> Existing `userMetadata` cannot be used with WinRM deployments on certain
> clouds
> -------------------------------------------------------------------------------
>
> Key: BROOKLYN-439
> URL: https://issues.apache.org/jira/browse/BROOKLYN-439
> Project: Brooklyn
> Issue Type: Improvement
> Affects Versions: 0.11.0
> Environment: AWS
> Vcloud Director
> Reporter: Mike Zaccardo
> Priority: Minor
> Labels: windows
>
> *Applies to AWS and Vcloud Director based clouds*
> When deploying a WinRM-based blueprint, the `userMetadata` of the deployment
> location's configuration must be empty. See:
> http://docs.cloudsoft.io/blueprints/base-blueprints/winrm/index.html#user-metadata-service-requirement
> This prevents the user from deploying with any other potentially useful
> `userMetadata` values, like their email or a "keep" tag. It will also cause
> the WinRM deployment to fail if the user does not realize that s/he has
> existing `userMetadata` in place, and there is no relevant error message to
> make this clear.
> Ideally the existing `userMetadata` could be merged with the necessary WinRM
> script so the user does not have to abandon their desired `userMetadata`.
> The relevant code is here:
> https://github.com/apache/brooklyn-server/blob/master/locations/jclouds/src/main/java/org/apache/brooklyn/location/jclouds/JcloudsLocation.java#L1470
--
This message was sent by Atlassian JIRA
(v6.3.15#6346)