- Re-release of 1.7.2 which didn't include all the commits.
-
Update to jclouds 1.7.2 as default
-
Make dep on lein-pallet-release to RELEASE and remove old automation from profile.clj.
-
Update .gitignore with newly generated files.
-
Fix version numbering changes made by lein-pallet-release.
-
Remove checking for creds. provider. No backwards support for jclouds 1.6-.
-
Fix credentials value in service-properties. Closes #7.
- Add compatibility with jdk 1.6
- No changes since 1.7.0-alpha.3
-
Update to clj-jclouds 1.1 for compat with clojure 1.2
-
Remove use of clojure/reflect for compat with clj 1.2
- Use clj-jclouds Instead of using jclouds own clojure code, depend on clj-jclouds which can be updated independently of the jclouds version.
- Update to jclouds 1.7.1
-
Update to pallet 0.8.0-RC.8
-
Return nil if p.compute/packager-for-os throws When looking up the packager for a node, return nil if the underlying packager-for-os call throws.
-
Remove usage of deprecated jclouds method The ComputeServiceUtils/getSupportedProviders class method is deprecated and has been removed in jclouds/jclouds@dc4ca1efbd (which is in the 1.6.0 branch).
This commit changes pallet.compute.jclouds/supported-providers to do what ComputeServiceUtils/getSupportedProviders and org.jclouds.rest.providers.Providers/getSupportedProvidersOfType used to do.
Manual testing verified that for the current classpath, the old and new implementations of the method both return the same set.
-
Use lein and publish to com.palletops on clojars
-
Make tag queries return nil if tags unsupported
-
Report correct provider in service-properties
-
Improve logging around tag api acquisition
-
Fix issues with jclouds 1.5.6 support
-
Update tests for latest pallet 0.8.0
-
Update clojure version to 1.3.0
-
Update to jclouds 1.5.5
-
Enable node tags for AWS EC2.
-
Implement compute-service-properties. The service can now be introspected.
-
Implement NodeHardware protocol. Node hardware is now queryable.
-
Fix service-properties support in jclouds 1.5.6+
-
Fix node tagging support
-
Remove slingshot and fix 0.8 tests
-
Log node start failure exceptions
-
Use only :image-id for template if specified Stop other information in the template from preventing a match.
-
Ensure node start exceptions are reported
- Fix destruction of failed nodes
-
Handle case where jclouds returns nil credentials
-
Update to jclouds 1.5.2
-
Update to jclouds 1.5.0 beta.11
-
Make jclouds-all and jclouds-sshj test scoped
-
Make os-version return nil instead of an empty string When the version is not available from jclouds, avoid returning an empty string.
-
Force the use of a run script This ensures that ssh is useable when the nodes are returned from jclouds
-
Add test for image-user and fix
-
Add support for pallet 0.8.x
-
Add logic to detect sshj and jsch extensions jsch was being assumed.
-
Add jclouds template to logging
-
Ensure ssh-port returns a value
-
Implement getStatus on ComputeMetadataIncludingStatus It was being implemented on NodeMetadata
-
Add getStatus method to JcloudsNode