Commit Graph

12842 Commits

Author SHA1 Message Date
Sheng Yang 4dddd76e95 CS-15534: Mark VPN connection as Disconnected when rebootRouter 2012-07-23 21:07:49 -07:00
Sheng Yang 6e571d28df S2S VPN: Add check for router status before apply vpn 2012-07-23 19:53:06 -07:00
Sheng Yang 76abb27a3c S2S VPN: Add back pfs=no for ipsec.conf
According to ipsec.conf manual:

pfs

whether Perfect Forward Secrecy of keys is desired on the connection's keying
channel (with PFS, penetration of the key-exchange protocol does not compromise
keys negotiated earlier); Since there is no reason to ever refuse PFS, Openswan
will allow a connection defined with pfs=no to use PFS anyway. Acceptable values
are yes (the default) and no.

Found removing the option would make it impossible to work with no PFS setting
router. It may related to CS-15511.
2012-07-23 19:33:11 -07:00
Sheng Yang 67557f313a S2S VPN: Support for multiply VPN connections per VPC/VPN gateway 2012-07-23 19:02:52 -07:00
anthony 165b85fab5 empty dhcp information when start domr 2012-07-23 16:48:13 -07:00
anthony 5e3e3a7a1c CS-15635 : fixed the part introduced by VPC, there is anther part needs to be fixed for regular network 2012-07-23 16:11:47 -07:00
Alena Prokharchyk 22826032b4 VPC: CS-15668 - IpAssoc: unplug the nics before pluggning new ones 2012-07-23 16:18:49 -07:00
bfederle 622206bf44 Implement tags for project detail view 2012-07-23 15:05:00 -07:00
bfederle dc93651547 UI: Add tag API call generator
Adds a helper to return an object to pass to the 'tagger' widget,
including all required data and action functions.

Syntax is as follows, just include anywhere were the tags widget is
supported:

tags: cloudStack.api.tags({
  resourceType: 'Project',
  contextId: 'projects'
})
2012-07-23 15:04:43 -07:00
bfederle 9d3c694601 Tag UI: Make sure data is passed to remove action 2012-07-23 15:03:03 -07:00
anthony 13b7c8b810 CS-15660 : fixed 2012-07-23 14:07:51 -07:00
bfederle d23a829c2e Fix tags widget overlap with long detail views 2012-07-23 13:59:20 -07:00
bfederle ebabb15105 Implement tag UI widget
Create UI for handling new tag API. This currently supports the detail view and multi-edit

To enable tags UI, add a 'tags' object to each detailView/multiEdit configuration:

tabs: {
...
details: {
...

tags: {
  actions: {
    add: function(args) {
      setTimeout(function() {
        args.response.success({
          notification: {
            desc: 'Add tags for instance',
            poll: testData.notifications.testPoll
          }
        });
      }, 500);
    },

    remove: function(args) {
      args.response.success({
        notification: {
          desc: 'Remove tags for instance',
          poll: testData.notifications.testPoll
        }
      });
    }
  },
  dataProvider: function(args) {
    args.response.success({
      data: [
        {
          id: '1',
          key: 'user',
          value: 'brian'
        },
        {
          id: '2',
          key: 'region',
          value: 'usa'
        }
      ]
    });
  }
}

...
2012-07-23 13:59:20 -07:00
anthony f238ff9ff2 CS-15616 : typo fix 2012-07-23 13:31:27 -07:00
anthony f89e2be407 fix SSVM 2012-07-23 13:06:55 -07:00
Vijayendra Bhamidipati 40ca34de8f Merge branch '3.0.x' of ssh://git.cloud.com/var/lib/git/cloudstack-oss into 3.0.x 2012-07-23 11:38:15 -07:00
Vijayendra Bhamidipati f7be2a9352 CS-15657: Mgmt server fails to associate ip addess to public interface on VPC router VM
Description:

	Fixing syntax error in ipassoc.sh.
2012-07-23 11:17:54 -07:00
Alena Prokharchyk a867e7e5a8 CS-15077: fixed listPublicIpAddresses in basic zone 2012-07-23 11:16:28 -07:00
Deepak Garg 3e4d7babc3 Added Autoscale related tables to schema-304to305.sql for Upgrading 3.0.4 dbs to 3.0.5 2012-07-23 23:30:20 +05:30
Alena Prokharchyk 9899df816c Resource tags: CS-15661 - don't accept NULL or empty key value when create resource tag 2012-07-23 10:50:21 -07:00
Alena Prokharchyk cec0ea54ec Resource tags: CS-15647 - delete resource tags when SG is expunged 2012-07-23 10:32:56 -07:00
Prasanna Santhanam ef05939910 All responsibilty for running through nose belongs to the marvin-nose plugin 2012-07-23 19:28:00 +05:30
Prasanna Santhanam 18eff63e20 minor changes 2012-07-23 19:28:00 +05:30
Prasanna Santhanam cb12366fc4 Plugin-izing the testcase runner
* setup.py is the installer for marvin-nose plugin
* marvin-nose drive all tests using nose with other plugins like xunit, coverage, multiprocess execution etc
* -n option deprecated. All tests driven by nosetests --with-marvin
2012-07-23 19:27:57 +05:30
Prasanna Santhanam 232f6f2038 Applying tags as attribute decorators for nose 2012-07-23 19:27:54 +05:30
Talluri fe3e5cb657 eip elb related fixes : corrected regex 2012-07-23 15:49:40 +05:30
Prasanna Santhanam fc580da2e8 Correcting the imports for HTTPException 2012-07-23 10:47:48 +05:30
Devdeep Singh 08bd7c31b4 CS-15646: HA takes long time to migrate VMs to another KVM host if there are multiple storage pools.
Getting rid of the sleep, wait suring HA. This is a similar behavior to Xenserver. Changes by Edison.

Reviewed-By: Devdeep
2012-07-21 23:28:15 +05:30
Alena Prokharchyk 49199d0022 VPC: when VPC router gets destroyed and recreated, plug public nic for each Vlan where VPC public ips belong to 2012-07-20 16:28:43 -07:00
prachi 2a97fdae64 Merge branch '3.0.x' of ssh://git.cloud.com/var/lib/git/cloudstack-oss into 3.0.x 2012-07-20 15:39:43 -07:00
prachi c581d8b820 CS-15586: Public Vlan for an account fails in case of multiple Physical networks
Changes:
- Since Now a zone can have multiple physical networks, we need to find the physical network Id from the networkOffering's tag and zoneId and trafficType when we create a guest network
2012-07-20 15:39:26 -07:00
Alena Prokharchyk 04ed3884d0 CS-15622: always get router info from the DB 2012-07-20 14:35:39 -07:00
Alena Prokharchyk aa6ee7c506 VPC: one more fix for multiple public nic case for the VPC VR 2012-07-20 14:08:00 -07:00
Alena Prokharchyk c0fb2fece9 VPC: CS-15638: Plug nic for the public ip address if the ip address from the diff vlan range than sourceNat ip 2012-07-20 13:25:09 -07:00
Jessica Wang 3133f8bf9b cloudstack 3.0 UI - VPN Customer Gateway - Create VPN Connection action - if selected VPC does not have a VPN gateway, action won't proceed. 2012-07-20 12:59:43 -07:00
anthony 352bfff473 CS-14274 : add public ip , remove storage ip which is not used 2012-07-20 12:08:11 -07:00
Jessica Wang 9dfe6eaf53 cloudstack 3.0 UI - VPN Customer Gateway - detailView - add new action "Create VPN Connection". 2012-07-20 11:05:44 -07:00
Sheng Yang 79f7f8cc1f CS-15649: Remove DES from s2s vpn support policy
DES is considered INSECURE.
2012-07-20 10:53:03 -07:00
Prasanna Santhanam 8830bf33ba Support added for attrib, multiprocess and Xunit coverage plugins 2012-07-20 17:28:36 +05:30
Prasanna Santhanam 63cb30e196 Plugin support to pick test cases using marvin.
Using this plugin Nose will drive tests and this also allows using other
nose plugins. Cmd Line plugin support to be added
2012-07-20 17:28:36 +05:30
Prasanna Santhanam 135a999db8 CS-15560 : Improve HVM logging of hosts
When a host is not considered for deployment because it is disabled HVM,
then call that out in the logs for debugging.
2012-07-20 17:28:36 +05:30
Talluri b90908be80 elb test related fixes 2012-07-20 15:52:57 +05:30
saksham 4f83043403 CS-15331.Removing obsolete JUnit test file : SearchCriteria2Test 2012-07-20 12:05:04 +05:30
saksham 84a20faada Disabling the calls made to cleanup.sql from Junit upgrade tests 2012-07-20 12:05:04 +05:30
saksham a7bf42e1c3 Changing report format of JUnit tests to xml 2012-07-20 12:05:04 +05:30
Likitha Shetty e43677c603 CS-15145. ec2-register: need better error handling for negative cases(AWSAPI). 2012-07-20 11:00:18 +05:30
Jessica Wang 8f11a882e0 cloudstack 3.0 UI - site to site VPN - VPN Gateway - implement Add VPN Gateway action. 2012-07-19 17:40:58 -07:00
Jessica Wang 1fc67e4990 cloudstack 3.0 UI - site to site VPN - VPN Gateway - implement Delete VPN Gateway action. 2012-07-19 16:55:44 -07:00
Alena Prokharchyk f243765758 304-305 DB upgrade: upgrade for VPC and resourceTags feature 2012-07-19 16:54:00 -07:00
Alena Prokharchyk ba0c448174 Added upgrade path from 3.0.4 to 3.0.5 (Burbank) release 2012-07-19 16:54:00 -07:00