1
0
mirror of https://github.com/OpenNebula/one.git synced 2025-03-20 10:50:08 +03:00

9686 Commits

Author SHA1 Message Date
Jaime Melis
a67b541ff9 Feature #3175: Call the new SG driver from the ebtables and 802.1q driver 2014-12-09 16:25:46 +01:00
Jaime Melis
9568e0b21a Feature #3175: Function that returns true if the VM has deprecated firewall attributes 2014-12-09 16:25:46 +01:00
Jaime Melis
a5144a0946 Feature #3175: FILTER_IP_SPOOFING and FILTER_MAC_SPOOFING must be set to "YES" (and not just any value) in order to be applied. 2014-12-09 16:25:46 +01:00
Jaime Melis
fa5a584296 Feature #3175: Extract IPNetmask to its own library 2014-12-09 16:25:45 +01:00
Jaime Melis
c7d3b782d7 Feature #3175: Move SecurityGroups.rb to top vnm remotes dir 2014-12-09 16:25:45 +01:00
Carlos Martín
492cf0878e Feature #3175: Add spoofing checkboxes to vnet wizard 2014-12-09 12:01:07 +01:00
Jaime Melis
17d20ec6c2 Feature #3175: Rewrite the security_groups post script to handle the errors better. 2014-12-09 11:01:08 +01:00
Jaime Melis
63ba5d4518 Feature #3175: Avoid errors if empty rules and apply an ACCEPT policy by default. 2014-12-09 11:00:23 +01:00
Jaime Melis
771a213b7f Feature #3175: Remove debugging info 2014-12-09 10:59:40 +01:00
Jaime Melis
8acf5440a9 Feature #3175: Add migrator rule to include inbound connections 2014-12-09 10:29:26 +01:00
Jaime Melis
93dab46cbb Feature #3175: Tooltips 2014-12-09 10:28:55 +01:00
Jaime Melis
ee369a7d6f Feature #3175: Default security group allows also inbound and outbound connections 2014-12-08 11:09:00 +01:00
Jaime Melis
60634c34f3 Feature #3175: Improve SG driver
- Refactor and apply new ACCEPT => REJECT strategy
- Adds icmp_type support
- Do not apply duplicate rules
- Specific ipset per protocol
- Improve rule types readibility in the driver
- Adds support for mac and ip spoofing filtering
- Reorder rules
2014-12-07 20:01:23 +01:00
Carlos Martín
b34dbfd7fc Feature #3175: Add a warning about the default SG 2014-11-27 17:38:46 +01:00
Carlos Martín
6dd181d88c Feature #3175: Add required fields to new rule wizard 2014-11-27 13:28:16 +01:00
Carlos Martín
b5867d8f52 Feature #3175: Add default SG in onedb migrator 2014-11-21 11:55:14 +01:00
Carlos Martín
514d2c3bd3 Feature #3175: Add secgroup tab to other yaml files 2014-11-20 16:51:25 +01:00
Carlos Martín
58b6be117c Feature #3175: Add SECGROUP to sunstone acls 2014-11-20 16:45:59 +01:00
Carlos Martín
69e164550a Feature #3175: New group wizard: add SG create rights 2014-11-20 16:41:02 +01:00
Carlos Martín
8542e8c21c Feature #3175: fix multiple choice table bug 2014-11-20 16:27:53 +01:00
Carlos Martín
a1b6ff59a2 Feature #3175: New SG protocol "all" in sunstone 2014-11-20 16:05:53 +01:00
Carlos Martín
f8c79024ba Feature #3175: Change range labels to "port range" 2014-11-20 15:57:04 +01:00
Carlos Martín
3d4154f949 Merge branch 'feature-3175' of git.opennebula.org:one into feature-3175 2014-11-20 15:51:24 +01:00
Carlos Martín
a529276b6d Merge remote-tracking branch 'origin/master' into feature-3175
Conflicts:
	src/sunstone/public/js/plugins/vnets-tab.js
2014-11-20 15:50:52 +01:00
Ruben S. Montero
aaba12f72b feature #3175: Group Users can create Security Groups 2014-11-20 15:34:38 +01:00
Ruben S. Montero
a3d90ce88f feature #3175: Remove duplicated sgs when the VNET is inserted 2014-11-20 15:30:23 +01:00
Ruben S. Montero
c6aa3d2234 feature #3175: Solves memory leaks. Add SG 0 to new networks 2014-11-20 15:14:45 +01:00
Javi Fontan
d1fc2d55ff Add rbvmomi dependency to opennebula gem
(cherry picked from commit 6474cbadbdb9e56d9c3fabbab7d0f10427dfb930)
2014-11-20 15:05:14 +01:00
Tino Vazquez
410298fd41 Feature #3331: Fix for vCenter monitorization and in error break
(cherry picked from commit 7d94b9be2644d04aa17bca383d9d3e6df6145596)
2014-11-19 12:04:45 +01:00
Ruben S. Montero
958da49fc6 feature #3331: Generate a master key file to encrypt data in the DB (.one/one_key). Encrypt VCENTER_PASSWORD in host template. VCenter driver derypts the password using the master key
(cherry picked from commit 8016908d3bc357bebf1af4a5f236af6952de6d34)

Conflicts:
	src/vmm_mad/remotes/vcenter/vcenter_driver.rb
2014-11-19 12:01:33 +01:00
Tino Vazquez
cf0c889a52 Feature #3305: Make extraConfig persistent in vmx
Also, context for vCenter in plain text instead of XML

(cherry picked from commit 2ff16e74284f31cd293072e483d54cbfeeea708d)

Conflicts:
	src/vmm_mad/remotes/vcenter/vcenter_driver.rb
2014-11-19 11:42:40 +01:00
Daniel Molina
20500b6c99 bug #3361: Add missing datastore attrs in the creation wizard
(cherry picked from commit 570f8524cbf4a83d53629b2ab49374c306929b7c)
2014-11-19 10:52:58 +01:00
Javi Fontan
7b84345926 feature #3327: make vcenter recursive search compatible with ruby 1.8.7
(cherry picked from commit a093e08780b98a5b8728fb37ffd21ef09aefe91a)
2014-11-18 18:53:50 +01:00
Javi Fontan
12157a9a25 bug #3293: add ruby lib path to vcenter im
(cherry picked from commit 11641950f5f28d6ccfab29623adf5a29b8c32681)
2014-11-18 18:46:49 +01:00
Jaime Melis
1363fdacdd Bug #3341: Temporary fix that fixes de broken pipe use but breaks the CLI SSL support for Ruby 1.8.7
(cherry picked from commit f40d69d0bdb22712b2b8b2f68fde235f68c2e725)
2014-11-18 18:02:06 +01:00
Carlos Martín
464ec1b4b1 Bug #3291: Keep vnet id when new AR dialog is reset 2014-11-18 16:31:50 +01:00
Carlos Martín
3959dcabac Bug #3137: Use common quota code in provision tab 2014-11-18 15:56:36 +01:00
Javi Fontan
676a8f0c4c bug #3364: install zendesk_api gem compatible with 1.8.7
(cherry picked from commit abca2ddd03b2a8075d529caa1e3907c55a7d171c)
2014-11-18 14:52:07 +01:00
Javi Fontan
8499e70e3c Merge branch 'bug-3293' 2014-11-18 13:31:38 +01:00
Javi Fontan
1f20b7c29c bug #3354: ask for memberOf attribute in ldap auth
Patch sent by Fabian Zimmermann.

(cherry picked from commit a2a25673b4e45ef5e932a633ef0fc0a7cd7a5546)
2014-11-18 12:58:53 +01:00
Tino Vazquez
3d6711bec4 Fix syntax error
(cherry picked from commit eaa2380fca57d5475865721f7a5a2a2d02fe8161)
2014-11-18 12:56:32 +01:00
Daniel Molina
ab7b13b664 bug #3363: rescue exception when trying to parse a plain service template 2014-11-18 12:53:43 +01:00
Daniel Molina
31f2f805fb Bug #3338: Generate host graphs when the tab is clicked
(cherry picked from commit 5baa08f057a07992b0498f268b4b61d9bd60bede)
2014-11-18 12:43:41 +01:00
Daniel Molina
66cba3841f bug #3130: Service instantiate should not allow to add new extra network interfaces
(cherry picked from commit 394293b7a1a4705013c82044f8f94cb14594dffa)
2014-11-18 12:43:41 +01:00
Carlos Martín
1e81cc7a1d Bug #3319: Clear flow instantiate dialog after each submit 2014-11-18 12:20:12 +01:00
Tino Vazquez
aadd17d84f Fix for cli error
(cherry picked from commit 6124ba7d2c89eb366935c6d4d26a6b21ee17c223)
2014-11-18 11:59:51 +01:00
Tino Vazquez
4b71995261 Feature #3305: Add context info for vCenter VMs
(cherry picked from commit 6dd30ec6a66d6b18bdde5639f35ba5f390fdcbb9)
2014-11-18 11:59:32 +01:00
Carlos Martín
3863a3dbdc Bug #3350: Remove cluster -1 from the acl wizard 2014-11-17 18:25:24 +01:00
Daniel Molina
18ba43e1f8 Bug #3359: Add missing ceph attrs 2014-11-17 18:10:38 +01:00
Daniel Molina
1167c38b2b bug #3359: Fix gluster_volume assignment 2014-11-17 18:10:37 +01:00