You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@jclouds.apache.org by "Yang Yongsheng (JIRA)" <ji...@apache.org> on 2018/07/20 08:24:00 UTC
[jira] [Created] (JCLOUDS-1434) create Ec2 instance failed if
security group contains a pace in its name
Yang Yongsheng created JCLOUDS-1434:
---------------------------------------
Summary: create Ec2 instance failed if security group contains a pace in its name
Key: JCLOUDS-1434
URL: https://issues.apache.org/jira/browse/JCLOUDS-1434
Project: jclouds
Issue Type: Bug
Reporter: Yang Yongsheng
I use the latest Jcloud, 2.1.0, create Ec2 instance with Compute API, but get error if the security group name has space:
{noformat}
Caused by: java.lang.IllegalArgumentException: Object 'yang test1' doesn't match dns naming constraints. Reason: Should have lowercase ASCII letters, numbers, or dashes.
at org.jclouds.predicates.validators.DnsNameValidator.exception(DnsNameValidator.java:74)
at org.jclouds.predicates.validators.DnsNameValidator.validate(DnsNameValidator.java:66)
at org.jclouds.predicates.validators.DnsNameValidator.validate(DnsNameValidator.java:36)
at org.jclouds.compute.internal.FormatSharedNamesAndAppendUniqueStringToThoseWhichRepeat.checkGroup(FormatSharedNamesAndAppendUniqueStringToThoseWhichRepeat.java:124)
at org.jclouds.compute.internal.FormatSharedNamesAndAppendUniqueStringToThoseWhichRepeat.sharedNameForGroup(FormatSharedNamesAndAppendUniqueStringToThoseWhichRepeat.java:120)
at org.jclouds.ec2.compute.strategy.CreateKeyPairAndSecurityGroupsAsNeededAndReturnRunOptions.getSecurityGroupsForTagAndOptions(CreateKeyPairAndSecurityGroupsAsNeededAndReturnRunOptions.java:168)
at org.jclouds.aws.ec2.compute.strategy.CreateKeyPairPlacementAndSecurityGroupsAsNeededAndReturnRunOptions.addSecurityGroups(CreateKeyPairPlacementAndSecurityGroupsAsNeededAndReturnRunOptions.java:200)
at org.jclouds.ec2.compute.strategy.CreateKeyPairAndSecurityGroupsAsNeededAndReturnRunOptions.execute(CreateKeyPairAndSecurityGroupsAsNeededAndReturnRunOptions.java:80)
at org.jclouds.aws.ec2.compute.strategy.CreateKeyPairPlacementAndSecurityGroupsAsNeededAndReturnRunOptions.execute(CreateKeyPairPlacementAndSecurityGroupsAsNeededAndReturnRunOptions.java:89)
at org.jclouds.aws.ec2.compute.strategy.CreateKeyPairPlacementAndSecurityGroupsAsNeededAndReturnRunOptions.execute(CreateKeyPairPlacementAndSecurityGroupsAsNeededAndReturnRunOptions.java:56)
at org.jclouds.ec2.compute.strategy.EC2CreateNodesInGroupThenAddToSet.createKeyPairAndSecurityGroupsAsNeededThenRunInstances(EC2CreateNodesInGroupThenAddToSet.java:213)
at org.jclouds.ec2.compute.strategy.EC2CreateNodesInGroupThenAddToSet.runInstancesAndWarnOnInvisible(EC2CreateNodesInGroupThenAddToSet.java:151)
at org.jclouds.ec2.compute.strategy.EC2CreateNodesInGroupThenAddToSet.execute(EC2CreateNodesInGroupThenAddToSet.java:132)
at org.jclouds.compute.internal.BaseComputeService.createNodesInGroup(BaseComputeService.java:215)
at org.jclouds.ec2.compute.EC2ComputeService.createNodesInGroup(EC2ComputeService.java:151){noformat}
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)