Commit Graph

82 Commits

Author SHA1 Message Date
Andrew Gaul 107741f786 JCLOUDS-1629: Upgrade to Guice 7.0.0
This also changes from javax to jakarta annotations.
2024-02-26 15:27:29 +09:00
Andrew Gaul b5e4e1d0fd JCLOUDS-1627: Upgrade to Jakarta packages
This resolves an issue with newer Guice versions.
2024-02-23 18:04:48 +09:00
Andrew Gaul 36f351cd18 Next development version 2.6.0-SNAPSHOT 2022-03-26 18:30:06 +09:00
Andrew Gaul e8e78689e6 Next development version 2.4.0-SNAPSHOT 2021-09-19 08:58:25 +09:00
Andrew Gaul 7ad7890ad0 Next development version 2.4.0-SNAPSHOT 2021-04-14 23:07:54 +09:00
korlov42 44ff69d144 JCLOUDS-1551: Update version of OkHttp 3.14.9 2021-02-12 18:57:46 +09:00
gurkerl83 47f51347a2 Remove Guice multibindings
Since Guice 4.2, multibindings support has moved to Guice core. Before that, you need to depend on the guice-multibindings extension. For reference https://github.com/google/guice/wiki/Multibindings
2021-01-31 22:03:59 +09:00
gurkerl83 32f6c4d50f Remove the OSGi configuration from each module. The approach of defining OSGi configuration through common properties and serving them to the bundle plugin gets no longer used; instead, OSGi configuration gets defined in each module's dedicated bnd file. 2020-10-26 19:58:41 +09:00
gurkerl83 7a9cd345a6 Onboard bnd-configuration files, one per module 2020-10-26 19:58:41 +09:00
Ignasi Barrera f5b29c7028 Next development version 2.3.0-SNAPSHOT 2019-10-21 10:32:43 +02:00
Ignasi Barrera 7221844fac Apache jclouds 2.2.0-rc1 release 2019-10-21 10:32:43 +02:00
andreaturli d17487b223 fix typo in project.version
- from 2.2.0-SNAPSHOST to 2.2.0-SNAPSHOT
2018-02-21 16:45:43 +01:00
andreaturli a5db565581 Next development version 2.2.0-SNAPSHOST 2018-02-16 11:23:12 +01:00
andreaturli 9273bd56ad Apache jclouds 2.1.0-rc3 release 2018-02-16 11:20:21 +01:00
andreaturli 50ae6828f5 [JCLOUDS-1382] improve usage of Neutron capabilities from Nova
- move Neutron FloatingIP API from extension to feature
- introduce FloatingIpForServer as abstract domain object to represents Nova and Neutron objects
- manage floating ip cache and its invalidation
2018-02-15 18:08:53 +01:00
Ignasi Barrera 3ac9279acb Update pom.xml after promoting Neutron 2018-01-17 08:30:49 +01:00
Ignasi Barrera f0c248f19e Add support for Keystone V3 2018-01-16 09:08:06 +01:00
andreaturli 64d84c12b0 [Openstack-Neutron] move SecurityGroupApi from extensions to features 2017-12-12 09:47:11 +01:00
Andrew Gaul c20afbeda6 Make auto service optional
This makes dependencies consistent and eliminates warnings of the
form:

$M2_HOME/repository/org/apache/jclouds/driver/jclouds-slf4j/2.1.0-SNAPSHOT/jclouds-slf4j-2.1.0-SNAPSHOT.jar(org/jclouds/logging/slf4j/config/SLF4JLoggingModule.class): warning: Cannot find annotation method 'value()' in type 'AutoService': class file for com.google.auto.service.AutoService not found

Reference:

https://github.com/google/auto/tree/master/service#download
2017-08-30 12:27:08 -07:00
Andrew Gaul 6b8a81335d JCLOUDS-1225: Address Guava 18 Objects changes
Fixed with:

find -name \*.java | xargs sed -i 's/Objects.[Tt]oStringHelper/More&/g'
find -name \*.java | xargs sed -i 's/Objects.firstNonNull/More&/g'
find -name \*.java | xargs sed -i 's/^\(import com.google.common.base.\)\(Objects.*\)/\1More\2\n\1\2/g'
find -name \*.java | xargs java -jar google-java-format-1.3-all-deps.jar -i --fix-imports-only --skip-sorting-imports
2017-08-24 18:31:07 -07:00
Ignasi Barrera d03f061a68 Next development version 2.1.0-SNAPSHOT 2016-11-15 01:13:00 +01:00
Ignasi Barrera d6a16b8487 Apache jclouds 2.0.0-rc3 release 2016-11-09 22:43:56 +01:00
Ignasi Barrera 34114dea00 JCLOUDS-1104: Extension namespaces are deprecated and can be null 2016-04-26 23:15:51 +02:00
Zack Shoylev 738121d934 Renames extension resolver 2016-02-16 22:50:41 -06:00
Zack Shoylev 288235f2d5 Adds more information about the neutron extensions. Name can already be used for automatic resolution. Needed because namespace is being deprecated. Alias should also be added at some point. 2016-02-09 08:28:58 -06:00
Reijhanniel Jearl Campos 01ca3425cc JCLOUDS-691: Remove 404 fallbacks of PUT and POST calls from OpenStack APIs 2016-02-06 08:02:16 +08:00
Andrew Gaul 19b3a41c90 Remove unnecessary static imports
Found via error-prone.
2016-01-29 09:23:54 -08:00
Andrew Gaul e59039a109 Update namespaceAliasBinder reference
Regression from 415a8a6600.
2015-12-18 21:56:25 -08:00
Andrea Turli 289cce042a add FWaaS extension to openstack-neutron 2015-07-02 15:00:36 -05:00
Zack Shoylev 83b104d9a0 Remove deprecated neutron code 2015-05-12 15:51:20 -05:00
Zack Shoylev 0128e91dc0 Enables live tests for neutron security groups. Makes tests more robust. 2015-04-03 13:53:14 -05:00
Zack Shoylev 44c5053e09 Neutron port ranges only compared when present. 2015-04-02 17:33:56 -05:00
Ignasi Barrera 70a409f8cb Next development version 2.0.0-SNAPSHOT 2015-03-24 11:02:39 +01:00
Ignasi Barrera 550c3e3a85 Apache jclouds 1.9.0 release 2015-03-24 10:59:36 +01:00
Ignasi Barrera f5a7a6f1d4 Use Guice multibindings to configure the aliases 2015-03-23 23:35:55 +01:00
Everett Toews b02114bdaf Normalize deprecation messages to make them easier to find 2015-01-21 11:02:14 -06:00
Jeremy Daggett cc6ff3b84e Use AutoService for creation of Service Loader Metadata 2014-12-03 09:50:08 -08:00
Jeremy Daggett 0bc9fcfe06 Use AutoService to generate service loader metadata 2014-12-01 09:13:03 -08:00
Zack Shoylev e605633231 Adds rackspace cloudnetworks-us provider 2014-11-15 05:55:32 -06:00
Zack Shoylev d691bce687 Remove jclouds.version and replace it with project.version in all poms. 2014-11-14 12:17:51 -06:00
Zack Shoylev 0748364eb1 Fixes the versioning issue in live tests as well as other stability issues 2014-10-30 16:03:37 -05:00
Adrian Cole d30f354150 Removed use of diamond operator in tests. 2014-10-25 14:18:29 -07:00
Adrian Cole bec0a921da Revert "JCLOUDS-653: Address Guava 18 deprecations"
This reverts commit 65e1def4bdc1d763f505a8316dd6eb78f26300a8.

Many conflicts due to many changes between above commit and now.
2014-10-24 11:27:49 -07:00
Adrian Cole a164c071a9 JCLOUDS-40 unasync Fallback. 2014-10-06 16:04:02 -07:00
Andrew Phillips 66b7bd1634 Revert "Fix poms so that modernizer doesn't fail on snapshot."
This reverts commit 889243a677ebba620cc9915f26304091b4dd53bb. The
snapshot repository has now been added to the jclouds-project POM.
See commit 79d4b48 to jclouds/jclouds.
2014-10-06 00:36:04 -04:00
Adrian Cole f4f05a3b02 Fix poms so that modernizer doesn't fail on snapshot. 2014-10-05 14:41:13 -07:00
fbrouille 0c82ed9fe1 Support LBaaS v1 2014-10-02 15:03:17 -05:00
Jeremy Daggett 5827b722d2 Prefer Boolean over primitive boolean in OpenStack Neutron domain classes 2014-10-01 09:27:26 -07:00
Jeremy Daggett c2c9076ad0 Remove unnecessary blobstore references 2014-09-16 12:52:12 -07:00
Jeremy Daggett 388ad724c4 Added extension namespace support to Neutron 2014-09-16 07:51:59 -07:00