You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@brooklyn.apache.org by "John McCabe (JIRA)" <ji...@apache.org> on 2016/04/04 19:13:25 UTC
[jira] [Updated] (BROOKLYN-246) Unable to add byon locations
[ https://issues.apache.org/jira/browse/BROOKLYN-246?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
John McCabe updated BROOKLYN-246:
---------------------------------
Description:
Running both the most recent 0.9.0-SNAPSHOT dist from maven and a freshly build 0.10.0-SNAPSHOT from master I'm seeing the following behaviour.
1. Attempting to add a BYON location via jsgui is rejected with the following error:
{code}
Could not resolve item 'testingid': Transformer for Brooklyn OASIS CAMP interpreter gave an error creating this plan: No class or resolver found for location type byon
{code}
2. Trying the the generated JSON via the composer also fails:
{code}
brooklyn.catalog:
version: 0.0.1
items:
- id: testingid
itemType: location
item:
type: byon
brooklyn.config:
displayName: testingdisplayName
user: testinguser
password: testingpassword
privateKeyFile: testingprivateKeyFile
privateKeyPassphrase: testingprivateKeyPassphrase
hosts:
- 10.10.10.102
{code}
3. *BUT* this works:
{code}
brooklyn.catalog:
version: 0.0.1
items:
- id: testingid
itemType: location
item:
type: byon:(hosts="10.10.10.102")
brooklyn.config:
displayName: testingdisplayName
user: testinguser
password: testingpassword
privateKeyFile: testingprivateKeyFile
privateKeyPassphrase: testingprivateKeyPassphrase
{code}
was:
Running both the most recent 0.9.0-SNAPSHOT dist from maven and a freshly build 0.10.0-SNAPSHOT from master I'm seeing the following behaviour.
1. Attempting to add a BYON location via jsgui is rejected with the following error:
{code}
Could not resolve item 'john': Transformer for Brooklyn OASIS CAMP interpreter gave an error creating this plan: No class or resolver found for location type byon
{code}
2. Trying the the generated JSON via the composer also fails:
{code}
brooklyn.catalog:
version: 0.0.1
items:
- id: testingid
itemType: location
item:
type: byon
brooklyn.config:
displayName: testingdisplayName
user: testinguser
password: testingpassword
privateKeyFile: testingprivateKeyFile
privateKeyPassphrase: testingprivateKeyPassphrase
hosts:
- 10.10.10.102
{code}
3. *BUT* this works:
{code}
brooklyn.catalog:
version: 0.0.1
items:
- id: testingid
itemType: location
item:
type: byon:(hosts="10.10.10.102")
brooklyn.config:
displayName: testingdisplayName
user: testinguser
password: testingpassword
privateKeyFile: testingprivateKeyFile
privateKeyPassphrase: testingprivateKeyPassphrase
{code}
> Unable to add byon locations
> ----------------------------
>
> Key: BROOKLYN-246
> URL: https://issues.apache.org/jira/browse/BROOKLYN-246
> Project: Brooklyn
> Issue Type: Bug
> Affects Versions: 0.9.0
> Reporter: John McCabe
> Priority: Blocker
>
> Running both the most recent 0.9.0-SNAPSHOT dist from maven and a freshly build 0.10.0-SNAPSHOT from master I'm seeing the following behaviour.
> 1. Attempting to add a BYON location via jsgui is rejected with the following error:
> {code}
> Could not resolve item 'testingid': Transformer for Brooklyn OASIS CAMP interpreter gave an error creating this plan: No class or resolver found for location type byon
> {code}
> 2. Trying the the generated JSON via the composer also fails:
> {code}
> brooklyn.catalog:
> version: 0.0.1
> items:
> - id: testingid
> itemType: location
> item:
> type: byon
> brooklyn.config:
> displayName: testingdisplayName
> user: testinguser
> password: testingpassword
> privateKeyFile: testingprivateKeyFile
> privateKeyPassphrase: testingprivateKeyPassphrase
> hosts:
> - 10.10.10.102
> {code}
> 3. *BUT* this works:
> {code}
> brooklyn.catalog:
> version: 0.0.1
> items:
> - id: testingid
> itemType: location
> item:
> type: byon:(hosts="10.10.10.102")
> brooklyn.config:
> displayName: testingdisplayName
> user: testinguser
> password: testingpassword
> privateKeyFile: testingprivateKeyFile
> privateKeyPassphrase: testingprivateKeyPassphrase
> {code}
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)