Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
62 commits
Select commit Hold shift + click to select a range
be112a0
vrouter: reload haproxy when cfg file is updated (#3726)
ustcweizhou Jan 29, 2020
a54afa8
Merge remote-tracking branch 'origin/4.13'
yadvr Jan 29, 2020
521217c
vr: fix vr in unknown state (more) (#3848)
ustcweizhou Jan 30, 2020
1c130a5
api: metrics API response is not super-set of resources response keys…
Pearl1594 Jan 30, 2020
7a25e40
api: allow listing management server by id and name (#3840)
davidjumani Jan 30, 2020
920531f
network: set restart_required to 0 after restarting network (#3803)
ravening Jan 30, 2020
518ed53
Merge remote-tracking branch 'origin/4.13'
yadvr Jan 30, 2020
ac581d1
New feature: Resource count (CPU/RAM) take only running vms into calc…
ustcweizhou Jan 30, 2020
82d94a8
Fix Policy Based Routing for private gateway static routes (#3604)
Jan 30, 2020
99ec8a8
Merge release branch 4.13 to master
DaanHoogland Jan 30, 2020
f1149bc
[CLOUDSTACK-10408] Fix String.replaceAll() to replace() for bet… (#3275)
bd2019us Jan 30, 2020
c0abfce
Health check feature for virtual router (#3575)
anuragaw Jan 30, 2020
6baa598
Clean up inactive iscsi sessions when VMs get moved due to crashes (#…
skattoju4 Jan 30, 2020
f5551be
Merge branch '4.13'
DaanHoogland Jan 31, 2020
9d105b6
template: copy md5 mismatch (#3383)
sb-abhish3k Jan 31, 2020
424f10c
Merge remote-tracking branch 'origin/4.13'
yadvr Jan 31, 2020
76fb811
kvm: Fix router migration issue when router has control/public nics o…
ustcweizhou Jan 31, 2020
75aa6e3
ui: fix cannot assign vms to internal lb in VPC (#3832)
ustcweizhou Jan 31, 2020
a718746
server: fix checking disk offering access for snapshot volume (#3791)
sb-abhish3k Jan 31, 2020
f72f39c
Merge remote-tracking branch 'origin/4.13'
yadvr Jan 31, 2020
1a5b7c3
engine/orchestration: display numeric value instead of variable name …
ravening Jan 31, 2020
a2a4968
server: Allow creating network with duplicate name (#3807)
ravening Jan 31, 2020
6d014fa
network: de-associate IP address if enabling static nat fails (#3836)
ravening Jan 31, 2020
0f5b0e6
VM ingestion (#3606)
sb-abhish3k Feb 3, 2020
70daee9
network: set restart_required to 0 after restarting network (#3803)
ravening Jan 30, 2020
107bba3
router: start all Site-to-Site VPN connections when VPC VR starts (#3…
ravening Feb 5, 2020
c22e99c
test: check more connectivity in test_privategw_acl.py (#3861)
ustcweizhou Feb 5, 2020
bfdb914
usage: publish zone id while uploading template and volume (#3867)
Pearl1594 Feb 6, 2020
33e9a50
Merge remote-tracking branch 'origin/4.13'
yadvr Feb 6, 2020
a9a1737
vpc: set traffic type of private gateway IP to Public to fix ke… (#3851)
ustcweizhou Feb 6, 2020
d88c614
vr: add missing rule for port forwarding rule in vpc (#3857)
ustcweizhou Feb 6, 2020
10482da
Merge release branch 4.13 to master
DaanHoogland Feb 6, 2020
a746b29
ui: fix default text missing from network selection on instance wizar…
Spaceman1984 Feb 7, 2020
f78cbf4
ssvm: wrong SSVM behavior causes redownloading for all the templates …
bwsw Feb 7, 2020
c6e67c4
ui: display drop down list for VPN customer gateway selection (#3805)
ravening Feb 7, 2020
493415d
packaging: install python-dnspython or python-dns to fix issue with c…
yadvr Feb 7, 2020
f769c66
ui: fix default text missing from network selection on instance wizar…
Spaceman1984 Feb 7, 2020
cd55674
packaging: install python-dnspython or python-dns to fix issue with c…
ustcweizhou Feb 7, 2020
d8906d3
Merge remote-tracking branch 'origin/4.13'
yadvr Feb 7, 2020
fd5bea8
New feature: Add support to destroy/recover volumes (#3688)
ustcweizhou Feb 7, 2020
afcbbc4
systemvm: list systemvm does not return agent state and version (#3870)
yadvr Feb 7, 2020
70d1535
Merge remote-tracking branch 'origin/4.13'
yadvr Feb 7, 2020
ce896a4
[Vmware] Enable PVLAN support on L2 networks (#3732)
nvazquez Feb 7, 2020
78cc0a4
server: use host record related to a ssvm/cpvm (#3876)
yadvr Feb 10, 2020
ccda5fb
Merge remote-tracking branch 'origin/4.13'
yadvr Feb 10, 2020
d90341e
cloudstack: add JDK11 support (#3601)
yadvr Feb 12, 2020
d46f428
maven: Use HTTPS instead of HTTP to resolve dependencies (#3877)
JLLeitschuh Feb 12, 2020
5ae65bf
ui: Fixed root volume resize from ui (#3873)
Spaceman1984 Feb 12, 2020
a443f31
jobs: fixed duplicate id error when creating VM work jobs (#3871)
Spaceman1984 Feb 12, 2020
e5efb59
simulator: fix travis failure after merging volume destroy/recover (…
ustcweizhou Feb 13, 2020
5a42862
Merge remote-tracking branch 'origin/4.13'
yadvr Feb 13, 2020
bbe2bf1
server: ignore site to site vpn status check on internallbvm (#3864)
ravening Feb 18, 2020
77fc102
engine/schema: remove duplicate index region (#3882)
andrijapanicsb Feb 18, 2020
0c46dfa
Merge remote-tracking branch 'origin/4.13'
yadvr Feb 18, 2020
649ed45
kvm: fix exception in volume statts after storage migration (#3884)
ustcweizhou Feb 19, 2020
4ab6b42
server: Add new command to update security group name (#3739)
ravening Feb 19, 2020
37d2b85
kvm: Enable virtio drivers based on guest os display name (#3879)
ustcweizhou Feb 19, 2020
3950de1
Merge remote-tracking branch 'origin/4.13'
yadvr Feb 19, 2020
ac7bcde
KVM: Propagating changes on host parameters to the agents (#3491)
ustcweizhou Feb 19, 2020
b01e011
Merge release branch 4.13 to master
DaanHoogland Feb 19, 2020
458d3b5
Multiple networks support for vms in advanced zone with securit… (#3639)
ustcweizhou Feb 19, 2020
42af44c
Dummy commit
andrijapanicsb Oct 30, 2019
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
2 changes: 1 addition & 1 deletion .java-version
Original file line number Diff line number Diff line change
@@ -1 +1 @@
1.8
11.0
13 changes: 10 additions & 3 deletions .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,13 +14,16 @@
# KIND, either express or implied. See the License for the
# specific language governing permissions and limitations
# under the License.

sudo: required
dist: xenial
group: edge
dist: bionic
group: stable

language: java

jdk:
- openjdk8
- openjdk11

python:
- "2.7"

Expand All @@ -44,7 +47,9 @@ env:
smoke/test_affinity_groups_projects
smoke/test_async_job
smoke/test_create_list_domain_account_project
smoke/test_create_network
smoke/test_deploy_vgpu_enabled_vm
smoke/test_deploy_vm_extra_config_data
smoke/test_deploy_vm_iso
smoke/test_deploy_vm_root_resize
smoke/test_deploy_vm_with_userdata
Expand Down Expand Up @@ -98,6 +103,7 @@ env:
smoke/test_ssvm
smoke/test_staticroles
smoke/test_templates
smoke/test_update_security_group
smoke/test_usage
smoke/test_usage_events"

Expand Down Expand Up @@ -152,6 +158,7 @@ env:
component/test_project_resources"

- TESTS="component/test_project_usage
component/test_protocol_number_security_group
component/test_resource_limits"

- TESTS="component/test_regions_accounts
Expand Down
11 changes: 2 additions & 9 deletions INSTALL.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,15 +15,8 @@ was tested against a CentOS 7 x86_64 setup.

Install tools and dependencies used for development:

$ yum install git java-1.8.0-openjdk java-1.8.0-openjdk-devel \
mysql mysql-server mkisofs gcc python MySQL-python openssh-clients wget

# yum -y update
# yum -y install java-1.8.0-openjdk
# yum -y install java-1.8.0-openjdk-devel
# yum -y install mysql-server
# yum -y install git
# yum -y install genisoimage
# yum -y install git java-11-openjdk java-11-openjdk-devel \
mysql mysql-server mkisofs git gcc python MySQL-python openssh-clients wget

Set up Maven (3.6.0):

Expand Down
1 change: 1 addition & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -148,3 +148,4 @@ The following provides more details on the included cryptographic software:
* CloudStack makes use of the Bouncy Castle general-purpose encryption library.
* CloudStack can optionally interacts with and controls OpenSwan-based VPNs.
* CloudStack has a dependency on and makes use of JSch - a java SSH2 implementation.

6 changes: 5 additions & 1 deletion agent/bindir/libvirtqemuhook.in
Original file line number Diff line number Diff line change
Expand Up @@ -65,11 +65,15 @@ def handleMigrateBegin():
bridge = source.getAttribute("bridge")
if isOldStyleBridge(bridge):
vlanId = bridge.replace("cloudVirBr", "")
phyDev = getGuestNetworkDevice()
elif isNewStyleBridge(bridge):
vlanId = re.sub(r"br(\w+)-", "", bridge)
phyDev = re.sub(r"-(\d+)$", "" , re.sub(r"^br", "" ,bridge))
netlib = networkConfig()
if not netlib.isNetworkDev(phyDev):
phyDev = getGuestNetworkDevice()
else:
continue
phyDev = getGuestNetworkDevice()
newBrName = "br" + phyDev + "-" + vlanId
source.setAttribute("bridge", newBrName)
print(domain.toxml())
Expand Down
119 changes: 0 additions & 119 deletions agent/distro/centos/SYSCONFDIR/rc.d/init.d/cloud-agent.in

This file was deleted.

119 changes: 0 additions & 119 deletions agent/distro/fedora/SYSCONFDIR/rc.d/init.d/cloud-agent.in

This file was deleted.

Loading