Pierre-Luc Dion
dc8ab6057f
fix centos7 rpm build, file misplaced
2015-03-19 10:16:20 -04:00
Pierre-Luc Dion
8d4f5b914e
fix build for rpm packages due to missing file java.security.ciphers
2015-03-19 09:28:36 -04:00
Rohit Yadav
d7b4a1d843
packaging: install java.security.ciphers in rpms
...
This fixes rpm build failure
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2015-03-19 14:49:59 +05:30
Rohit Yadav
d1d486cbeb
centos63: include java.security.ciphers when packaging rpms
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2015-03-19 14:45:37 +05:30
Rohit Yadav
a8dfa85744
debian: add 4.5.1-snapshot to changelog
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2015-03-19 14:45:15 +05:30
Rohit Yadav
eddcb101dc
CLOUDSTACK-8331: have savepassword try all interfaces
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
(cherry picked from commit b819211476 )
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2015-03-18 14:40:23 +05:30
Rohit Yadav
b819211476
CLOUDSTACK-8331: have savepassword try all interfaces
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2015-03-18 14:26:09 +05:30
Rajani Karuturi
d5dffb5dc9
volume upload: added md5 checksum validation
...
also fixed the issue wherein the successful uploads where also moving to
error state as the channelinactive is called after the end of successful
upload as well.
added a fileuploaded boolean to check when the channel is inactive.
2015-03-18 12:20:51 +05:30
Rohit Yadav
b011c9bad4
Add missing license headers from recent branch merge 3c429ee
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2015-03-18 11:03:54 +05:30
Rohit Yadav
f0da19a060
vpc_passwd_server: use the improved Python based password server
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
(cherry picked from commit 3262b0bfd9 )
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2015-03-18 10:43:20 +05:30
Rohit Yadav
3262b0bfd9
vpc_passwd_server: use the improved Python based password server
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2015-03-18 10:42:46 +05:30
Rohit Yadav
3c429ee6b5
Merge remote-tracking branch 'sbp/feature/persisten-systemvm-redundant-vpc-REBASE'
...
This closes #118
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2015-03-17 15:44:57 +05:30
Rajani Karuturi
6b8b4b92e6
handling tcp close event in netty server
...
while the file is in uploading state and connection is reset by peer,
volume upload request posted again shows the upload is IN_Progress
state. marking them as errored
2015-03-17 15:21:25 +05:30
Rohit Yadav
83736ab534
CLOUDSTACK-8331: savepassword should try all IPs on eth0
...
The logic is same as passwd_server_ip script which runs password server on all
IPs on eth0 interface.
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
(cherry picked from commit 294503a025 )
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2015-03-17 14:23:07 +05:30
Rohit Yadav
294503a025
CLOUDSTACK-8331: savepassword should try all IPs on eth0
...
The logic is same as passwd_server_ip script which runs password server on all
IPs on eth0 interface.
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2015-03-17 14:21:48 +05:30
Rohit Yadav
e3c04c7147
savepassword: use eth0's IP address, as password server listens on that IP
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
(cherry picked from commit 488625b193 )
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2015-03-17 13:24:06 +05:30
Rohit Yadav
488625b193
savepassword: use eth0's IP address, as password listens on that IP
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2015-03-17 13:23:27 +05:30
Rajani Karuturi
7d1ca8a55c
Fixed NPE with getUploadParamsForTemplate API call
...
if isdynamicallyscalable optional parameter is not specified, its trying
to cast null to Boolean and throws NPE
2015-03-17 10:35:48 +05:30
Rajani Karuturi
e4fe7b3bbc
Fixed build failure due to commit 843f6b1691
...
(cherry picked from commit 31cdb57e6b )
2015-03-17 10:34:00 +05:30
Rajani Karuturi
31cdb57e6b
Fixed build failure due to commit 843f6b1691
2015-03-17 10:32:22 +05:30
Wei Zhou
b6eace03e4
UI: Fix typo in ui/scripts/configuration.js
...
(cherry picked from commit 5a860fe0ae )
2015-03-16 12:58:50 +01:00
Wei Zhou
75da05068a
CLOUDSTACK-8329: CloudStack accepts IP ends with dot
2015-03-16 12:58:07 +01:00
Wei Zhou
5a860fe0ae
UI: Fix typo in ui/scripts/configuration.js
2015-03-16 12:50:10 +01:00
Ian Southam
23c100d949
If master gets called and then within a few seconds backup (this can happen during provisioning), the master process will complete after the backup one. Not what we want. These commands must be serial
...
Used a wee Unix socket to create a lock
We still need to find out why the flip flop occasionally happens. nopreempt should stop this ...
2015-03-16 11:40:12 +01:00
Ian Southam
7bfccd699b
Fixed Port forwarding (DNAT/SNAT) for isolated networks
...
Fixed failure on using eth10 (which CS now supports)
Refactored CSForward to us CsInterface object instead of teh way it was kludged together
Fixed hex conversion for device numbers and iptables marks
2015-03-16 11:40:12 +01:00
Ian Southam
6fc680be71
Fixed password server respawning issue
...
Some changes to isolated network acl generation
2015-03-16 11:40:11 +01:00
Ian Southam
5ddf87b2fd
Use reload on keepalived
...
restart causes the master status to flip unecessarily during provisioning tasks
2015-03-16 11:40:11 +01:00
Ian Southam
c38f0b91e3
Disable this for now - causes too much grief
...
Is also the root cause of the status UNKNOWN
2015-03-16 11:40:10 +01:00
Ian Southam
585f5f7000
ACL issues
...
ACL order issues
Do not block multicast traffic for vrrp
Many smaller bug fixes
checkrouter provided in /opt/cloud/bin
2015-03-16 11:40:10 +01:00
wilderrodrigues
8edeca179b
Remove the priority checks from the code
...
- We do not use it anymore
2015-03-16 11:40:09 +01:00
Ian Southam
3cc0915a01
Work arounds for how CS adds and removes hosts
2015-03-16 11:40:08 +01:00
Ian Southam
748e2e51a9
Check both ip and hosts when building dhcp bag
2015-03-16 11:40:08 +01:00
Ian Southam
c1ec5b0b16
nat rules added to incorrect interface
2015-03-16 11:40:07 +01:00
Ian Southam
7700e940ff
dnsmasq should restart if config changes and hup if hosts change
2015-03-16 11:40:07 +01:00
wilderrodrigues
962a62ed5f
During the merge I removed by mistake the @Inject tag
2015-03-16 11:40:07 +01:00
wilderrodrigues
20d9715816
One of the routers is not running, so we don't have to continue here since the host will be null any way. Also, there is no need
...
To check either for sanity of duplicate master. Thus, just update the state and get lost.
2015-03-16 11:40:07 +01:00
wilderrodrigues
e7969b640b
No hardcoded passwords.
...
- If for some reason the cmdLine json doesn't contain the password key, which is almost impossible to happen,
we generate a password based on other unique data per VPC
2015-03-16 11:40:06 +01:00
wilderrodrigues
4b6604318d
generate random password for redundant VPC
2015-03-16 11:40:06 +01:00
Ian Southam
baa758accc
Utterley stupid
2015-03-16 11:40:06 +01:00
Ian Southam
639126da8b
{ip: hosts} syntax goes wrong if ip contains 1::
...
Needs to anchore regexp
2015-03-16 11:40:05 +01:00
Ian Southam
aa6fdf853b
A tab got in there somehow!
2015-03-16 11:40:05 +01:00
wilderrodrigues
ae6b07af15
Fix state of isolated redundant network router
...
- once stopped, got to UNKNOWN
2015-03-16 11:40:04 +01:00
Ian Southam
b3da2c54c2
Add network stats for isalated networks
2015-03-16 11:40:04 +01:00
wilderrodrigues
aa585e3428
Removing trailing spaces
2015-03-16 11:40:04 +01:00
wilderrodrigues
3af2ce3f50
Fix checkSanity. We do not need to check the priority anymore.
...
- It's taken care by VRRP.
wip: clean up where priority is still used.
2015-03-16 11:40:03 +01:00
Ian Southam
57d3ffaef8
Fixed password server, fixed more firewall issues
...
Fixed issues with real IP and not virtual (gateway) IP being opened on the firewall
DNS now works on the vms
2015-03-16 11:40:03 +01:00
wilderrodrigues
e6b3ee318c
Fix the checkrouter.sh script in order to report the routers state
2015-03-16 11:40:02 +01:00
wilderrodrigues
0a133c06f8
Adding nre method to NetworkDao
...
- listVpcNetworks() to be used for the router check task
2015-03-16 11:40:01 +01:00
wilderrodrigues
6194b2c93e
Move the . to the right place.
2015-03-16 11:40:00 +01:00
wilderrodrigues
dfa37b3159
Better message about making the VPC redundant
...
Remove the labels in other languages: Hugo told me there is a team responsible for that
2015-03-16 11:40:00 +01:00