Commit d90341e
authored
cloudstack: add JDK11 support (#3601)
This adds support for JDK11 in CloudStack 4.14+:
- Fixes code to build against JDK11
- Bump to Debian 9 systemvmtemplate with openjdk-11
- Fix Travis to run smoketests against openjdk-11
- Use maven provided jdk11 compatible mysql-connector-java
- Remove old agent init.d scripts
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>1 parent ccda5fb commit d90341e
185 files changed
Lines changed: 1983 additions & 3242 deletions
File tree
- agent
- distro
- centos/SYSCONFDIR/rc.d/init.d
- fedora/SYSCONFDIR/rc.d/init.d
- opensuse/sles/SYSCONFDIR/init.d
- rhel/SYSCONFDIR/rc.d/init.d
- sles/SYSCONFDIR/init.d
- ubuntu/SYSCONFDIR/init.d
- src/main/java/com/cloud/agent
- resource/consoleproxy
- api/src/test/java/org/apache/cloudstack/api/command/test
- client
- core/src/test/java/com/cloud/storage/template
- debian
- engine
- api
- orchestration/src/main/java/com/cloud/vm
- schema
- src
- main
- java/com/cloud/upgrade
- dao
- resources/META-INF/db
- test/java
- com/cloud/upgrade/dao
- org/apache/cloudstack/storage/datastore/db
- storage
- configdrive/src/test/java/org/apache/cloudstack/storage/configdrive
- datamotion/src/test/java/org/apache/cloudstack/storage/motion
- snapshot/src/test/java/org/apache/cloudstack/storage/snapshot
- framework
- db/src/main/java/com/cloud/utils/db
- quota/src/test/java/org/apache/cloudstack/quota
- rest
- packaging/centos7
- plugins
- api
- rate-limit/src/test/java/org/apache/cloudstack/ratelimit/integration
- vmware-sioc
- ca/root-ca/src/test/java/org/apache/cloudstack/ca/provider
- database
- mysql-ha/src/main/java/com/cloud/utils/db
- quota/src/test/java/org/apache/cloudstack/api
- command
- response
- dedicated-resources/src/test/java/org/apache/cloudstack/dedicated/manager
- hypervisors
- baremetal
- kvm/src
- main/java/com/cloud/hypervisor/kvm/resource
- test/java
- com/cloud/hypervisor/kvm/resource
- wrapper
- org/apache/cloudstack/kvm/ha
- vmware
- src
- main/java/com/cloud/storage/resource
- test/java/com/cloud/hypervisor/vmware
- manager
- resource
- xenserver/src/test/java/com/cloud/hypervisor
- xenserver/resource
- wrapper/xenbase
- network-elements
- brocade-vcs
- elastic-loadbalancer/src/test/java/com/cloud/network/lb
- internal-loadbalancer/src/test
- java/org/apache/cloudstack/internallbvmmgr
- resources
- nicira-nvp/src/test
- java/com/cloud/network
- element
- nicira
- resource
- resources
- user-authenticators
- ldap
- src/test/java/org/apache/cloudstack
- api/command
- ldap
- saml2/src/test/java/org/apache/cloudstack
- api/command
- scripts
- storage/secondary
- util
- server
- src/test
- java
- com/cloud
- api
- query/dao
- ha
- hypervisor
- kvm/dpdk
- network
- element
- lb
- router
- security
- vpc
- server
- snapshot
- storage
- listener
- snapshot
- user
- vm
- vpc
- org
- apache/cloudstack
- acl
- affinity
- ca
- networkoffering
- network/ssl
- vm
- cloud/network/router/deployment
- resources
- services
- console-proxy
- rdpconsole
- server/src/main/java/com/cloud/consoleproxy
- secondary-storage/server
- src/test/java/org/apache/cloudstack/storage/resource
- setup/bindir
- systemvm/debian
- etc/systemd/system
- opt/cloud/bin
- test/integration/smoke
- tools
- appliance
- systemvmtemplate
- scripts
- docker
- travis
- usage
- distro
- centos/SYSCONFDIR/rc.d/init.d
- fedora/SYSCONFDIR/rc.d/init.d
- opensuse/SYSCONFDIR/init.d
- rhel/SYSCONFDIR/rc.d/init.d
- sles/SYSCONFDIR/init.d
- ubuntu/SYSCONFDIR/init.d
- src/test/resources
- utils
- src
- main/java/com/cloud/utils
- exception
- nio
- test/java/com/cloud/utils
- rest
- ssh
- vmware-base
- src/main/java/com/cloud/hypervisor/vmware
- mo
- util
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
| 1 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
14 | 14 | | |
15 | 15 | | |
16 | 16 | | |
| 17 | + | |
17 | 18 | | |
18 | | - | |
19 | | - | |
| 19 | + | |
| 20 | + | |
20 | 21 | | |
21 | 22 | | |
| 23 | + | |
22 | 24 | | |
23 | | - | |
| 25 | + | |
| 26 | + | |
24 | 27 | | |
25 | 28 | | |
26 | 29 | | |
| |||
46 | 49 | | |
47 | 50 | | |
48 | 51 | | |
| 52 | + | |
49 | 53 | | |
50 | 54 | | |
51 | 55 | | |
| |||
153 | 157 | | |
154 | 158 | | |
155 | 159 | | |
| 160 | + | |
156 | 161 | | |
157 | 162 | | |
158 | 163 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
15 | 15 | | |
16 | 16 | | |
17 | 17 | | |
18 | | - | |
19 | | - | |
20 | | - | |
21 | | - | |
22 | | - | |
23 | | - | |
24 | | - | |
25 | | - | |
26 | | - | |
| 18 | + | |
| 19 | + | |
27 | 20 | | |
28 | 21 | | |
29 | 22 | | |
| |||
Lines changed: 0 additions & 119 deletions
This file was deleted.
Lines changed: 0 additions & 119 deletions
This file was deleted.
0 commit comments