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

9680 Commits

Author SHA1 Message Date
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
Daniel Molina
d1df225e36 bug #3359: Fix cep pool name tooltip 2014-11-17 18:10:37 +01:00
Carlos Martín
4576d001d5 Bug #3275: Fix cluster wizard columns 2014-11-17 17:49:06 +01:00
Carlos Martín
722f645a33 Bug #3352: Fix refresh in VM attach disk/nic 2014-11-17 17:20:59 +01:00
Daniel Molina
6b8a81d019 bug #3276: Remove debug info 2014-11-17 17:15:32 +01:00
Javi Fontan
ddc4b757e7 bug #3315: use semantic versioning for remotes
onehost sync was using alphabetical comparison but this method does not work for this
comparison:

4.10.0 > 4.8.0

Now the versions are parsed by Gem::Version, that comes with rubygems and should
be installed in the frontend.

When the version can not be parsed it falls back to text comparison or forces update
if the comparison can not be made (one of the two versions is malformed).

More information about semantic versioning: http://semver.org/
2014-11-17 16:50:26 +01:00
Daniel Molina
66400df2f8 bug #3276: Check client errors when creating a new support request 2014-11-17 16:33:44 +01:00