188 Commits

Author SHA1 Message Date
Ignasi Barrera
9ce7bc9e80 JCLOUDS-67: Filtered license headers from script fragments 2013-05-20 11:24:34 +02:00
adriancole
7420cb7186 JCLOUDS-31. updated to ASF headers via mvn com.mycila.maven-license-plugin:maven-license-plugin:format 2013-05-16 21:33:44 -07:00
Andrew Bayer
97fdc2655d JCLOUDS-37. Fix RAT violations in incubator-jclouds, 1.6.x branch 2013-05-13 19:17:37 -07:00
Andrew Bayer
efc0e9dcd2 JCLOUDS-30. Switch to 2 space indents for POM files. 2013-05-13 13:10:06 -07:00
Andrew Bayer
ebf5286ce6 JCLOUDS-16. Switch groupId to org.apache.jclouds, change parent POM, remove old distributionManagement content, add ASF repos. 2013-05-13 13:10:05 -07:00
adriancole
0ed3d64cc7 [maven-release-plugin] prepare for next development iteration 2013-04-27 08:23:16 -07:00
adriancole
51cddcb841 [maven-release-plugin] prepare release jclouds-1.6.0 2013-04-27 08:23:15 -07:00
adriancole
f567124dbe [maven-release-plugin] prepare for next development iteration 2013-04-22 00:01:42 -07:00
adriancole
063b795393 [maven-release-plugin] prepare release jclouds-1.6.0-rc.5 2013-04-22 00:01:40 -07:00
Andrew Gaul
fabb4c9f10 Address Xlint warnings 2013-04-17 17:23:20 -07:00
adriancole
bf1b7f50c9 [maven-release-plugin] prepare for next development iteration 2013-04-10 13:04:14 -07:00
adriancole
60468e5ba8 [maven-release-plugin] prepare release jclouds-1.6.0-rc.4 2013-04-10 13:04:13 -07:00
Ignasi Barrera
f26a726db7 Enforce the use of builders in Ruby and Chef statements 2013-04-05 08:43:02 +02:00
adriancole
0d34d0729d [maven-release-plugin] prepare for next development iteration 2013-04-03 18:25:58 -07:00
adriancole
985f3b5c0f [maven-release-plugin] prepare release jclouds-1.6.0-rc.3 2013-04-03 18:25:57 -07:00
adriancole
bfd5b114d7 [maven-release-plugin] prepare for next development iteration 2013-03-25 20:50:05 -07:00
adriancole
db9d422a04 [maven-release-plugin] prepare release jclouds-1.6.0-rc.2 2013-03-25 20:50:04 -07:00
Adrian Cole
3ec76d3072 [maven-release-plugin] prepare for next development iteration 2013-03-08 20:27:16 -08:00
Adrian Cole
1221795f36 [maven-release-plugin] prepare release jclouds-1.6.0-rc.1 2013-03-08 20:27:15 -08:00
Ignasi Barrera
fb70b3fd22 Improved RubyGems installation.
Enable users to configure the version of RubyGems that will be installed
and also if the system and existing gems have to be upgraded after the
installation.

Also modifies the InstallChefGems statement to allow users to specify
the desired version of the Chef gem to install.
2013-03-06 18:03:22 +01:00
adriancole
c31145e42e [maven-release-plugin] prepare for next development iteration 2013-03-04 06:13:59 -08:00
adriancole
0eb3ee8091 [maven-release-plugin] prepare release jclouds-1.6.0-alpha.4 2013-03-04 06:13:57 -08:00
Ignasi Barrera
0e1e552b9d There is no need to force the Chef version anymore 2013-02-28 21:03:55 +01:00
adriancole
89fda8ee28 [maven-release-plugin] prepare for next development iteration 2013-02-04 17:30:46 -08:00
adriancole
2b0ad28f26 [maven-release-plugin] prepare release jclouds-1.6.0-alpha.2 2013-02-04 17:30:44 -08:00
adriancole
267069755e [maven-release-plugin] prepare for next development iteration 2013-02-02 08:41:53 -08:00
adriancole
7c924b312f [maven-release-plugin] prepare release jclouds-1.6.0-alpha.1 2013-02-02 08:41:51 -08:00
Adrian Cole
982c502413 Merge pull request #1245 from carlpulley/ensure_hostname_in_hosts
Issue #1240: Updated ensure_hostname_in_hosts to use SSH_CONNECTION
2013-01-25 09:46:59 -08:00
Carl Pulley
4b64563f97 Issue #1240: replaced cut with awk 2013-01-25 11:31:18 +00:00
Carl Pulley
eedd8a26db Issue #1240: Updated ensure_hostname_in_hosts to use SSH_CONNECTION with failover to hostname -i 2013-01-25 11:00:14 +00:00
Adrian Cole
77b8a8c63f Merge pull request #1241 from carlpulley/ensure_hostname_in_hosts
Issue #1240: Improved handling of /etc/hosts updates by ensure_hostname_in_hosts
2013-01-24 16:29:53 -08:00
Carl Pulley
74c0b42b87 Issue #1240: Improved handling of /etc/hosts updates by ensure_hostname_in_hosts 2013-01-24 22:49:17 +00:00
adriancole
dc4ca1efbd removed deprecated methods which were easy to do 2013-01-19 08:32:45 -08:00
Adrian Cole
3ac6f475e7 unwound dependencies relating to ssh keys and crypt 2013-01-13 20:53:59 -08:00
Adrian Cole
0e4c10e29f PasswordGenerator only used in scriptbuilder 2013-01-12 14:09:58 -08:00
Adrian Cole
cca73d8a69 removed function only used once and only accessing a single if branch 2013-01-12 13:47:07 -08:00
Adrian Cole
f81a0bc016 added literal statement for when you don't want any magic 2013-01-01 17:08:17 -08:00
Ignasi Barrera
df8b8dad20 Install the appropriate chef gem version 2012-12-28 17:30:08 +01:00
Adrian Cole
992daf87ad scriptbuilder doesn't need a strict bouncycastle dep 2012-12-20 09:02:04 -08:00
Ignasi Barrera
619dc2f74b Do not try to install RubyGems if already installed 2012-12-02 23:43:52 +01:00
Phillip Kroll
818db2cfc1 Update scriptbuilder/src/test/java/org/jclouds/scriptbuilder/domain/UnzipHttpResponseIntoDirectoryToTest.java
Fixed unit test accordingly #2
2012-11-24 10:33:39 +01:00
Phillip Kroll
6a2a3c365f Update scriptbuilder/src/main/java/org/jclouds/scriptbuilder/domain/UnzipHttpResponseIntoDirectory.java
The CURL option "-L" should be used here in order to allow CURL to follow HTTP redirects. Without this option, this statement will not allow to download an archive from e.g. sourceforge.org. The class "SaveHttpResponseTo" uses the "-L" option as well.
2012-11-22 18:38:39 +01:00
Adrian Cole
878ec1bcab undid Serializable and added checkstyle InterfaceIsType:allowMarkerInterfaces=false 2012-11-18 09:23:44 -08:00
Andrew Gaul
d7380114a6 Enforce use of Atomics.newReference via Checkstyle
Avoids duplicating types.
2012-11-12 11:56:48 -08:00
Andrew Gaul
42a3f4a3f9 Enforce use of StringBuilder via Checkstyle
Callers usually do not intend to use a synchronized StringBuffer.
EasyMock requires use of StringBuffer in some situations.
2012-11-12 08:24:36 -08:00
Ignasi Barrera
6594b61174 Don't install unnecessary Ruby packages
Removed libruby-extras package install, since it is no needed and it
does not longer exist in Ubuntu 12.04.
Also fixed RubyGems install statement to make sure it is updated to
the latest version.
2012-11-11 11:29:02 +01:00
Ignasi Barrera
890f140c14 DataBag as a ForwardingMap and use ImmutableList.Builders to build the lists 2012-11-10 22:46:51 +01:00
Ignasi Barrera
8f839ba2d9 Added support for all command line arguments in Chef Solo 2012-11-10 14:20:10 +01:00
Ignasi Barrera
12453a66a1 Added data bag support to Chef Solo
Since Chef 0.10.4, Solo also allows to define data bags that can be used
in cookbooks. This commit enables dataBag support, allowing users to
define custom databags before executing the runlist of the node.
2012-11-10 14:15:21 +01:00
Ignasi Barrera
ee8e82f57b Added support for Role definition in Chef Solo
Allow to define Roles on the fly when configuring the Chef Solo
statement in order to be able to use them later when defining the run
list for the compute node.
2012-11-10 14:15:21 +01:00