GitHub user ahgittin opened a pull request:
https://github.com/apache/incubator-brooklyn/pull/634
Jclouds hostnames etc
bunch of cleanups in jclouds around naming of hosts and domains, and a few
misc fixes
You can merge this pull request into a Git repository by running:
$ git pull https://github.com/ahgittin/incubator-brooklyn
jclouds-hostnames-etc
Alternatively you can review and apply these changes as the patch at:
https://github.com/apache/incubator-brooklyn/pull/634.patch
To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:
This closes #634
----
commit e8480417b8c29e75ab6c38ff259b9351229b7543
Author: Alex Heneveld <[email protected]>
Date: 2015-04-27T13:38:05Z
introduce CatalogInitialization to cleanly init catalog at the right times
invoked during persistence cycles, and at startup, holding the new CLI
catalog options.
this does not yet properly initialize things for real-world use, and tests
fixed in next commit.
commit 803d7251411acf23a12e4bb635aa271c35c233e8
Author: Alex Heneveld <[email protected]>
Date: 2015-04-29T12:27:09Z
yaml catalog supports scanning, experimental, and default
this restores catalog scanning as the default, based on
brooklyn/default.catalog.bom in the cli project;
there are some limitations on what can be scanned, described in the doc.
some of the tests configure other catalogs (with core's
brooklyn/empty.catalog.bom used in many)
commit 49791c41c75d7769c74701a964107a43c80a25c1
Author: Alex Heneveld <[email protected]>
Date: 2015-04-29T12:32:34Z
item lister resources put in an appropriate subdir; other related tidies
code was very ad hoc, but also polluting the root of the all jar; now
resources at least are in a clean subdir
commit 696e520052829da1c457b31af1d5310a99110acd
Author: Alex Heneveld <[email protected]>
Date: 2015-04-30T08:13:42Z
move riak.png to resources file so it ends up in the build
commit 372280ad081238888adbf612c6a8a585c281b767
Author: Alex Heneveld <[email protected]>
Date: 2015-04-30T10:07:00Z
tidy CLI options, renaming startup-ignore-error flags; and other tidy
breaks backwards compatibility in CLI: previously we had
`ignoreXxxOnStartup` fields, but now many of these default to true, and airlift
offers no way to make them false, so they are called `--startupFailOn...` or
`--startupContinueOn...`.
changes the nascent CatalogInitialization so that callbacks get it, and can
query settings such as whether to throw on errors.
commit 870951d7224f047f866f5919552fab359f7a7b29
Author: Alex Heneveld <[email protected]>
Date: 2015-05-06T14:00:39Z
install a default.catalog.bom, and update docs
and tweak poms to exclude license since these are config files the user is
meant to edit;
remove the old catalog.xml, including mentions in the docs
commit 327aaa2c071ab8af687ebcbb92237490438c0f7d
Author: Alex Heneveld <[email protected]>
Date: 2015-05-06T15:37:20Z
allow access to catalog classloader without populating catalog
required changes to how catalog is initialized, but i think it's a bit
cleaner now (overwriting other changes in this PR).
(lots of files touched, unfortunately, but not a lot different here.)
commit 94f66477b318c0073ff3638f48a6c29bb63329f0
Author: Alex Heneveld <[email protected]>
Date: 2015-05-06T16:49:56Z
delete catalog items from persistence store on reset
commit eded1d70d0a28b8a3c54582e54bfceeb4532a270
Author: Alex Heneveld <[email protected]>
Date: 2015-05-06T22:02:03Z
allow "addition" of a catalog item which already exists if it's exactly the
same
adds equals and hashCode to CatlogItemDto and CatalogBundleDto
commit bd34ba251c455167fe02153769bfa3b2edbdaefd
Author: Alex Heneveld <[email protected]>
Date: 2015-05-07T17:58:43Z
address code review comments (minor)
commit 2cd22bca4168288e2c17bf2e38e247e9e2e263b0
Author: Alex Heneveld <[email protected]>
Date: 2015-05-08T13:01:49Z
tidy up jclouds machine namer
commit 453d47a11dce70b25ae44844fb6c80314ece05b5
Author: Alex Heneveld <[email protected]>
Date: 2015-05-08T13:21:06Z
set a bunch of tags telling more about the user/app/entity for which a VM
is created
commit 2bbc43d01cb6799da899b7ad287c3467567949e5
Author: Alex Heneveld <[email protected]>
Date: 2015-05-08T15:18:15Z
clean up jclouds location docs, and add bits for hostname and for tags
commit e74abb037a559479dd0e4fcf12c410f62c315587
Author: Alex Heneveld <[email protected]>
Date: 2015-05-08T16:11:37Z
enable password auth if needed when a password is requested to be set for a
user being created
commit 9a8959c2c6be6865e6182801ffb1488234632a46
Author: Alex Heneveld <[email protected]>
Date: 2015-05-08T16:19:19Z
support `domainName` as a location config property (softlayer only)
commit 1c1a78f22116e1a8e0084bce486b9a6dfe180632
Author: Alex Heneveld <[email protected]>
Date: 2015-05-08T16:48:12Z
tidying and bug-fixing around domain names and hostname salting
----
---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at [email protected] or file a JIRA ticket
with INFRA.
---