author | Sean Wilcox <sean.wilcox@oracle.com> |
Fri, 22 Jan 2016 12:12:24 -0800 | |
changeset 5313 | 17713196eb0c |
parent 5195 | 694672bf3c17 |
child 5405 | 66fd59fecd68 |
permissions | -rw-r--r-- |
5313
17713196eb0c
22464594 Nova driver should support rebuild
Sean Wilcox <sean.wilcox@oracle.com>
parents:
5195
diff
changeset
|
1 |
# Copyright (c) 2014, 2016, Oracle and/or its affiliates. All rights reserved. |
1820
f3a6bd7bd4a6
18545343 nova-conductor's method shouldn't try to enable mysql
Drew Fisher <drew.fisher@oracle.com>
parents:
diff
changeset
|
2 |
# |
f3a6bd7bd4a6
18545343 nova-conductor's method shouldn't try to enable mysql
Drew Fisher <drew.fisher@oracle.com>
parents:
diff
changeset
|
3 |
# Licensed under the Apache License, Version 2.0 (the "License"); you may |
f3a6bd7bd4a6
18545343 nova-conductor's method shouldn't try to enable mysql
Drew Fisher <drew.fisher@oracle.com>
parents:
diff
changeset
|
4 |
# not use this file except in compliance with the License. You may obtain |
f3a6bd7bd4a6
18545343 nova-conductor's method shouldn't try to enable mysql
Drew Fisher <drew.fisher@oracle.com>
parents:
diff
changeset
|
5 |
# a copy of the License at |
f3a6bd7bd4a6
18545343 nova-conductor's method shouldn't try to enable mysql
Drew Fisher <drew.fisher@oracle.com>
parents:
diff
changeset
|
6 |
# |
f3a6bd7bd4a6
18545343 nova-conductor's method shouldn't try to enable mysql
Drew Fisher <drew.fisher@oracle.com>
parents:
diff
changeset
|
7 |
# http://www.apache.org/licenses/LICENSE-2.0 |
f3a6bd7bd4a6
18545343 nova-conductor's method shouldn't try to enable mysql
Drew Fisher <drew.fisher@oracle.com>
parents:
diff
changeset
|
8 |
# |
f3a6bd7bd4a6
18545343 nova-conductor's method shouldn't try to enable mysql
Drew Fisher <drew.fisher@oracle.com>
parents:
diff
changeset
|
9 |
# Unless required by applicable law or agreed to in writing, software |
f3a6bd7bd4a6
18545343 nova-conductor's method shouldn't try to enable mysql
Drew Fisher <drew.fisher@oracle.com>
parents:
diff
changeset
|
10 |
# distributed under the License is distributed on an "AS IS" BASIS, WITHOUT |
f3a6bd7bd4a6
18545343 nova-conductor's method shouldn't try to enable mysql
Drew Fisher <drew.fisher@oracle.com>
parents:
diff
changeset
|
11 |
# WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the |
f3a6bd7bd4a6
18545343 nova-conductor's method shouldn't try to enable mysql
Drew Fisher <drew.fisher@oracle.com>
parents:
diff
changeset
|
12 |
# License for the specific language governing permissions and limitations |
f3a6bd7bd4a6
18545343 nova-conductor's method shouldn't try to enable mysql
Drew Fisher <drew.fisher@oracle.com>
parents:
diff
changeset
|
13 |
# under the License. |
f3a6bd7bd4a6
18545343 nova-conductor's method shouldn't try to enable mysql
Drew Fisher <drew.fisher@oracle.com>
parents:
diff
changeset
|
14 |
|
f3a6bd7bd4a6
18545343 nova-conductor's method shouldn't try to enable mysql
Drew Fisher <drew.fisher@oracle.com>
parents:
diff
changeset
|
15 |
""" |
f3a6bd7bd4a6
18545343 nova-conductor's method shouldn't try to enable mysql
Drew Fisher <drew.fisher@oracle.com>
parents:
diff
changeset
|
16 |
Solaris-specific customizations for Horizon |
f3a6bd7bd4a6
18545343 nova-conductor's method shouldn't try to enable mysql
Drew Fisher <drew.fisher@oracle.com>
parents:
diff
changeset
|
17 |
""" |
f3a6bd7bd4a6
18545343 nova-conductor's method shouldn't try to enable mysql
Drew Fisher <drew.fisher@oracle.com>
parents:
diff
changeset
|
18 |
|
5195
694672bf3c17
PSARC 2015/324 OpenStack Nova support for kernel zone live-migration
david.comay@oracle.com
parents:
4982
diff
changeset
|
19 |
from openstack_dashboard.dashboards.admin.instances.forms import \ |
694672bf3c17
PSARC 2015/324 OpenStack Nova support for kernel zone live-migration
david.comay@oracle.com
parents:
4982
diff
changeset
|
20 |
LiveMigrateForm |
1970
f37782924749
19056291 A couple of links to zone consoles still exist
Drew Fisher <drew.fisher@oracle.com>
parents:
1944
diff
changeset
|
21 |
from openstack_dashboard.dashboards.admin.instances import tables \ |
f37782924749
19056291 A couple of links to zone consoles still exist
Drew Fisher <drew.fisher@oracle.com>
parents:
1944
diff
changeset
|
22 |
as admin_tables |
1820
f3a6bd7bd4a6
18545343 nova-conductor's method shouldn't try to enable mysql
Drew Fisher <drew.fisher@oracle.com>
parents:
diff
changeset
|
23 |
from openstack_dashboard.dashboards.admin.networks.forms import CreateNetwork |
f3a6bd7bd4a6
18545343 nova-conductor's method shouldn't try to enable mysql
Drew Fisher <drew.fisher@oracle.com>
parents:
diff
changeset
|
24 |
from openstack_dashboard.dashboards.admin.networks.ports.forms import \ |
f3a6bd7bd4a6
18545343 nova-conductor's method shouldn't try to enable mysql
Drew Fisher <drew.fisher@oracle.com>
parents:
diff
changeset
|
25 |
CreatePort |
f3a6bd7bd4a6
18545343 nova-conductor's method shouldn't try to enable mysql
Drew Fisher <drew.fisher@oracle.com>
parents:
diff
changeset
|
26 |
from openstack_dashboard.dashboards.admin.networks.ports.tables import \ |
f3a6bd7bd4a6
18545343 nova-conductor's method shouldn't try to enable mysql
Drew Fisher <drew.fisher@oracle.com>
parents:
diff
changeset
|
27 |
DeletePort, PortsTable |
f3a6bd7bd4a6
18545343 nova-conductor's method shouldn't try to enable mysql
Drew Fisher <drew.fisher@oracle.com>
parents:
diff
changeset
|
28 |
from openstack_dashboard.dashboards.admin.networks.subnets.tables import \ |
f3a6bd7bd4a6
18545343 nova-conductor's method shouldn't try to enable mysql
Drew Fisher <drew.fisher@oracle.com>
parents:
diff
changeset
|
29 |
DeleteSubnet, SubnetsTable |
f3a6bd7bd4a6
18545343 nova-conductor's method shouldn't try to enable mysql
Drew Fisher <drew.fisher@oracle.com>
parents:
diff
changeset
|
30 |
from openstack_dashboard.dashboards.admin.networks.tables import \ |
f3a6bd7bd4a6
18545343 nova-conductor's method shouldn't try to enable mysql
Drew Fisher <drew.fisher@oracle.com>
parents:
diff
changeset
|
31 |
DeleteNetwork, NetworksTable |
1944
56ac2df1785b
PSARC/2014/207 OpenStack Glance Update to Havana
Drew Fisher <drew.fisher@oracle.com>
parents:
1820
diff
changeset
|
32 |
from openstack_dashboard.dashboards.project.access_and_security.tabs import \ |
56ac2df1785b
PSARC/2014/207 OpenStack Glance Update to Havana
Drew Fisher <drew.fisher@oracle.com>
parents:
1820
diff
changeset
|
33 |
AccessAndSecurityTabs, APIAccessTab, FloatingIPsTab, KeypairsTab |
5195
694672bf3c17
PSARC 2015/324 OpenStack Nova support for kernel zone live-migration
david.comay@oracle.com
parents:
4982
diff
changeset
|
34 |
from openstack_dashboard.dashboards.project.images.images.tables import \ |
694672bf3c17
PSARC 2015/324 OpenStack Nova support for kernel zone live-migration
david.comay@oracle.com
parents:
4982
diff
changeset
|
35 |
EditImage, DeleteImage, ImagesTable, LaunchImage |
1970
f37782924749
19056291 A couple of links to zone consoles still exist
Drew Fisher <drew.fisher@oracle.com>
parents:
1944
diff
changeset
|
36 |
from openstack_dashboard.dashboards.project.instances import tables \ |
f37782924749
19056291 A couple of links to zone consoles still exist
Drew Fisher <drew.fisher@oracle.com>
parents:
1944
diff
changeset
|
37 |
as project_tables |
1820
f3a6bd7bd4a6
18545343 nova-conductor's method shouldn't try to enable mysql
Drew Fisher <drew.fisher@oracle.com>
parents:
diff
changeset
|
38 |
from openstack_dashboard.dashboards.project.instances.workflows import \ |
5195
694672bf3c17
PSARC 2015/324 OpenStack Nova support for kernel zone live-migration
david.comay@oracle.com
parents:
4982
diff
changeset
|
39 |
create_instance, update_instance |
1820
f3a6bd7bd4a6
18545343 nova-conductor's method shouldn't try to enable mysql
Drew Fisher <drew.fisher@oracle.com>
parents:
diff
changeset
|
40 |
from openstack_dashboard.dashboards.project.networks.ports.tables import \ |
f3a6bd7bd4a6
18545343 nova-conductor's method shouldn't try to enable mysql
Drew Fisher <drew.fisher@oracle.com>
parents:
diff
changeset
|
41 |
PortsTable as projectPortsTable |
f3a6bd7bd4a6
18545343 nova-conductor's method shouldn't try to enable mysql
Drew Fisher <drew.fisher@oracle.com>
parents:
diff
changeset
|
42 |
from openstack_dashboard.dashboards.project.networks.subnets.tables import \ |
f3a6bd7bd4a6
18545343 nova-conductor's method shouldn't try to enable mysql
Drew Fisher <drew.fisher@oracle.com>
parents:
diff
changeset
|
43 |
DeleteSubnet as projectDeleteSubnet |
f3a6bd7bd4a6
18545343 nova-conductor's method shouldn't try to enable mysql
Drew Fisher <drew.fisher@oracle.com>
parents:
diff
changeset
|
44 |
from openstack_dashboard.dashboards.project.networks.subnets.tables import \ |
f3a6bd7bd4a6
18545343 nova-conductor's method shouldn't try to enable mysql
Drew Fisher <drew.fisher@oracle.com>
parents:
diff
changeset
|
45 |
SubnetsTable as projectSubnetsTable |
f3a6bd7bd4a6
18545343 nova-conductor's method shouldn't try to enable mysql
Drew Fisher <drew.fisher@oracle.com>
parents:
diff
changeset
|
46 |
from openstack_dashboard.dashboards.project.networks.tables import \ |
f3a6bd7bd4a6
18545343 nova-conductor's method shouldn't try to enable mysql
Drew Fisher <drew.fisher@oracle.com>
parents:
diff
changeset
|
47 |
CreateSubnet as projectCreateSubnet |
f3a6bd7bd4a6
18545343 nova-conductor's method shouldn't try to enable mysql
Drew Fisher <drew.fisher@oracle.com>
parents:
diff
changeset
|
48 |
from openstack_dashboard.dashboards.project.networks.tables import \ |
f3a6bd7bd4a6
18545343 nova-conductor's method shouldn't try to enable mysql
Drew Fisher <drew.fisher@oracle.com>
parents:
diff
changeset
|
49 |
DeleteNetwork as projectDeleteNetwork |
f3a6bd7bd4a6
18545343 nova-conductor's method shouldn't try to enable mysql
Drew Fisher <drew.fisher@oracle.com>
parents:
diff
changeset
|
50 |
from openstack_dashboard.dashboards.project.networks.tables import \ |
f3a6bd7bd4a6
18545343 nova-conductor's method shouldn't try to enable mysql
Drew Fisher <drew.fisher@oracle.com>
parents:
diff
changeset
|
51 |
NetworksTable as projectNetworksTable |
f3a6bd7bd4a6
18545343 nova-conductor's method shouldn't try to enable mysql
Drew Fisher <drew.fisher@oracle.com>
parents:
diff
changeset
|
52 |
from openstack_dashboard.dashboards.project.networks.workflows import \ |
f3a6bd7bd4a6
18545343 nova-conductor's method shouldn't try to enable mysql
Drew Fisher <drew.fisher@oracle.com>
parents:
diff
changeset
|
53 |
CreateNetworkInfoAction, CreateSubnetDetailAction, CreateSubnetInfoAction |
f3a6bd7bd4a6
18545343 nova-conductor's method shouldn't try to enable mysql
Drew Fisher <drew.fisher@oracle.com>
parents:
diff
changeset
|
54 |
|
5195
694672bf3c17
PSARC 2015/324 OpenStack Nova support for kernel zone live-migration
david.comay@oracle.com
parents:
4982
diff
changeset
|
55 |
# Remove 'PostCreationStep', 'SetAdvanced' from |
694672bf3c17
PSARC 2015/324 OpenStack Nova support for kernel zone live-migration
david.comay@oracle.com
parents:
4982
diff
changeset
|
56 |
# Project/Compute/Instances/Launch Instance |
1970
f37782924749
19056291 A couple of links to zone consoles still exist
Drew Fisher <drew.fisher@oracle.com>
parents:
1944
diff
changeset
|
57 |
create_instance.LaunchInstance.default_steps = ( |
f37782924749
19056291 A couple of links to zone consoles still exist
Drew Fisher <drew.fisher@oracle.com>
parents:
1944
diff
changeset
|
58 |
create_instance.SelectProjectUser, |
f37782924749
19056291 A couple of links to zone consoles still exist
Drew Fisher <drew.fisher@oracle.com>
parents:
1944
diff
changeset
|
59 |
create_instance.SetInstanceDetails, |
f37782924749
19056291 A couple of links to zone consoles still exist
Drew Fisher <drew.fisher@oracle.com>
parents:
1944
diff
changeset
|
60 |
create_instance.SetAccessControls, |
f37782924749
19056291 A couple of links to zone consoles still exist
Drew Fisher <drew.fisher@oracle.com>
parents:
1944
diff
changeset
|
61 |
create_instance.SetNetwork |
f37782924749
19056291 A couple of links to zone consoles still exist
Drew Fisher <drew.fisher@oracle.com>
parents:
1944
diff
changeset
|
62 |
) |
1820
f3a6bd7bd4a6
18545343 nova-conductor's method shouldn't try to enable mysql
Drew Fisher <drew.fisher@oracle.com>
parents:
diff
changeset
|
63 |
|
1990
c1c6cc703d7a
18686478 kstat warning every minute in nova-compute log on SPARC
david.comay@oracle.com
parents:
1989
diff
changeset
|
64 |
# Remove 'UpdateInstanceSecurityGroups' from |
5195
694672bf3c17
PSARC 2015/324 OpenStack Nova support for kernel zone live-migration
david.comay@oracle.com
parents:
4982
diff
changeset
|
65 |
# Project/Compute/Instances/Actions/Edit Instance |
1990
c1c6cc703d7a
18686478 kstat warning every minute in nova-compute log on SPARC
david.comay@oracle.com
parents:
1989
diff
changeset
|
66 |
update_instance.UpdateInstance.default_steps = ( |
c1c6cc703d7a
18686478 kstat warning every minute in nova-compute log on SPARC
david.comay@oracle.com
parents:
1989
diff
changeset
|
67 |
update_instance.UpdateInstanceInfo, |
c1c6cc703d7a
18686478 kstat warning every minute in nova-compute log on SPARC
david.comay@oracle.com
parents:
1989
diff
changeset
|
68 |
) |
c1c6cc703d7a
18686478 kstat warning every minute in nova-compute log on SPARC
david.comay@oracle.com
parents:
1989
diff
changeset
|
69 |
|
5195
694672bf3c17
PSARC 2015/324 OpenStack Nova support for kernel zone live-migration
david.comay@oracle.com
parents:
4982
diff
changeset
|
70 |
# Remove 'SecurityGroupsTab' tab from Project/Compute/Access & Security |
1944
56ac2df1785b
PSARC/2014/207 OpenStack Glance Update to Havana
Drew Fisher <drew.fisher@oracle.com>
parents:
1820
diff
changeset
|
71 |
AccessAndSecurityTabs.tabs = (KeypairsTab, FloatingIPsTab, APIAccessTab) |
56ac2df1785b
PSARC/2014/207 OpenStack Glance Update to Havana
Drew Fisher <drew.fisher@oracle.com>
parents:
1820
diff
changeset
|
72 |
|
5195
694672bf3c17
PSARC 2015/324 OpenStack Nova support for kernel zone live-migration
david.comay@oracle.com
parents:
4982
diff
changeset
|
73 |
# Remove 'TogglePause', 'MigrateInstance' actions from |
694672bf3c17
PSARC 2015/324 OpenStack Nova support for kernel zone live-migration
david.comay@oracle.com
parents:
4982
diff
changeset
|
74 |
# Admin/System/Instances/Actions |
1970
f37782924749
19056291 A couple of links to zone consoles still exist
Drew Fisher <drew.fisher@oracle.com>
parents:
1944
diff
changeset
|
75 |
admin_tables.AdminInstancesTable._meta.row_actions = ( |
4982
df1be607c345
18595100 nova resize does not work
Sean Wilcox <sean.wilcox@oracle.com>
parents:
4781
diff
changeset
|
76 |
project_tables.ConfirmResize, |
df1be607c345
18595100 nova resize does not work
Sean Wilcox <sean.wilcox@oracle.com>
parents:
4781
diff
changeset
|
77 |
project_tables.RevertResize, |
1970
f37782924749
19056291 A couple of links to zone consoles still exist
Drew Fisher <drew.fisher@oracle.com>
parents:
1944
diff
changeset
|
78 |
admin_tables.AdminEditInstance, |
3652
7e731a1b0b39
PSARC/2014/377 noVNC - A browser based VNC client
Niall Power <niall.power@oracle.com>
parents:
2074
diff
changeset
|
79 |
project_tables.ConsoleLink, |
1970
f37782924749
19056291 A couple of links to zone consoles still exist
Drew Fisher <drew.fisher@oracle.com>
parents:
1944
diff
changeset
|
80 |
project_tables.LogLink, |
f37782924749
19056291 A couple of links to zone consoles still exist
Drew Fisher <drew.fisher@oracle.com>
parents:
1944
diff
changeset
|
81 |
project_tables.CreateSnapshot, |
4781
93d68a5ece25
PSARC 2015/357 OpenStack Nova support for kernel zone suspend/resume
Elena Ouyang <elena.ouyang@oracle.com>
parents:
4695
diff
changeset
|
82 |
project_tables.ToggleSuspend, |
5195
694672bf3c17
PSARC 2015/324 OpenStack Nova support for kernel zone live-migration
david.comay@oracle.com
parents:
4982
diff
changeset
|
83 |
admin_tables.LiveMigrateInstance, |
1970
f37782924749
19056291 A couple of links to zone consoles still exist
Drew Fisher <drew.fisher@oracle.com>
parents:
1944
diff
changeset
|
84 |
project_tables.SoftRebootInstance, |
f37782924749
19056291 A couple of links to zone consoles still exist
Drew Fisher <drew.fisher@oracle.com>
parents:
1944
diff
changeset
|
85 |
project_tables.RebootInstance, |
f37782924749
19056291 A couple of links to zone consoles still exist
Drew Fisher <drew.fisher@oracle.com>
parents:
1944
diff
changeset
|
86 |
project_tables.TerminateInstance |
f37782924749
19056291 A couple of links to zone consoles still exist
Drew Fisher <drew.fisher@oracle.com>
parents:
1944
diff
changeset
|
87 |
) |
f37782924749
19056291 A couple of links to zone consoles still exist
Drew Fisher <drew.fisher@oracle.com>
parents:
1944
diff
changeset
|
88 |
|
5313
17713196eb0c
22464594 Nova driver should support rebuild
Sean Wilcox <sean.wilcox@oracle.com>
parents:
5195
diff
changeset
|
89 |
# Remove 'EditInstanceSecurityGroups', 'TogglePause' actions from |
17713196eb0c
22464594 Nova driver should support rebuild
Sean Wilcox <sean.wilcox@oracle.com>
parents:
5195
diff
changeset
|
90 |
# Project/Compute/Instances/Actions |
1990
c1c6cc703d7a
18686478 kstat warning every minute in nova-compute log on SPARC
david.comay@oracle.com
parents:
1989
diff
changeset
|
91 |
project_tables.InstancesTable._meta.row_actions = ( |
c1c6cc703d7a
18686478 kstat warning every minute in nova-compute log on SPARC
david.comay@oracle.com
parents:
1989
diff
changeset
|
92 |
project_tables.StartInstance, |
4982
df1be607c345
18595100 nova resize does not work
Sean Wilcox <sean.wilcox@oracle.com>
parents:
4781
diff
changeset
|
93 |
project_tables.ConfirmResize, |
df1be607c345
18595100 nova resize does not work
Sean Wilcox <sean.wilcox@oracle.com>
parents:
4781
diff
changeset
|
94 |
project_tables.RevertResize, |
1990
c1c6cc703d7a
18686478 kstat warning every minute in nova-compute log on SPARC
david.comay@oracle.com
parents:
1989
diff
changeset
|
95 |
project_tables.CreateSnapshot, |
c1c6cc703d7a
18686478 kstat warning every minute in nova-compute log on SPARC
david.comay@oracle.com
parents:
1989
diff
changeset
|
96 |
project_tables.SimpleAssociateIP, |
c1c6cc703d7a
18686478 kstat warning every minute in nova-compute log on SPARC
david.comay@oracle.com
parents:
1989
diff
changeset
|
97 |
project_tables.AssociateIP, |
c1c6cc703d7a
18686478 kstat warning every minute in nova-compute log on SPARC
david.comay@oracle.com
parents:
1989
diff
changeset
|
98 |
project_tables.SimpleDisassociateIP, |
c1c6cc703d7a
18686478 kstat warning every minute in nova-compute log on SPARC
david.comay@oracle.com
parents:
1989
diff
changeset
|
99 |
project_tables.EditInstance, |
4695
0aecdc531b77
19774239 Nova should support setting the Admin Password
Elena Ouyang <elena.ouyang@oracle.com>
parents:
4518
diff
changeset
|
100 |
project_tables.DecryptInstancePassword, |
3652
7e731a1b0b39
PSARC/2014/377 noVNC - A browser based VNC client
Niall Power <niall.power@oracle.com>
parents:
2074
diff
changeset
|
101 |
project_tables.ConsoleLink, |
1990
c1c6cc703d7a
18686478 kstat warning every minute in nova-compute log on SPARC
david.comay@oracle.com
parents:
1989
diff
changeset
|
102 |
project_tables.LogLink, |
4982
df1be607c345
18595100 nova resize does not work
Sean Wilcox <sean.wilcox@oracle.com>
parents:
4781
diff
changeset
|
103 |
project_tables.ResizeLink, |
4781
93d68a5ece25
PSARC 2015/357 OpenStack Nova support for kernel zone suspend/resume
Elena Ouyang <elena.ouyang@oracle.com>
parents:
4695
diff
changeset
|
104 |
project_tables.ToggleSuspend, |
1990
c1c6cc703d7a
18686478 kstat warning every minute in nova-compute log on SPARC
david.comay@oracle.com
parents:
1989
diff
changeset
|
105 |
project_tables.SoftRebootInstance, |
c1c6cc703d7a
18686478 kstat warning every minute in nova-compute log on SPARC
david.comay@oracle.com
parents:
1989
diff
changeset
|
106 |
project_tables.RebootInstance, |
c1c6cc703d7a
18686478 kstat warning every minute in nova-compute log on SPARC
david.comay@oracle.com
parents:
1989
diff
changeset
|
107 |
project_tables.StopInstance, |
5313
17713196eb0c
22464594 Nova driver should support rebuild
Sean Wilcox <sean.wilcox@oracle.com>
parents:
5195
diff
changeset
|
108 |
project_tables.RebuildInstance, |
1990
c1c6cc703d7a
18686478 kstat warning every minute in nova-compute log on SPARC
david.comay@oracle.com
parents:
1989
diff
changeset
|
109 |
project_tables.TerminateInstance |
c1c6cc703d7a
18686478 kstat warning every minute in nova-compute log on SPARC
david.comay@oracle.com
parents:
1989
diff
changeset
|
110 |
) |
c1c6cc703d7a
18686478 kstat warning every minute in nova-compute log on SPARC
david.comay@oracle.com
parents:
1989
diff
changeset
|
111 |
|
5195
694672bf3c17
PSARC 2015/324 OpenStack Nova support for kernel zone live-migration
david.comay@oracle.com
parents:
4982
diff
changeset
|
112 |
# Disable 'disk_over_commit', 'block_migration' in |
694672bf3c17
PSARC 2015/324 OpenStack Nova support for kernel zone live-migration
david.comay@oracle.com
parents:
4982
diff
changeset
|
113 |
# Admin/System/Instances/Actions/Live Migrate Instance. Note that this is |
694672bf3c17
PSARC 2015/324 OpenStack Nova support for kernel zone live-migration
david.comay@oracle.com
parents:
4982
diff
changeset
|
114 |
# unchecked by default. |
694672bf3c17
PSARC 2015/324 OpenStack Nova support for kernel zone live-migration
david.comay@oracle.com
parents:
4982
diff
changeset
|
115 |
LiveMigrateForm.base_fields['disk_over_commit'].widget.attrs['disabled'] = True |
694672bf3c17
PSARC 2015/324 OpenStack Nova support for kernel zone live-migration
david.comay@oracle.com
parents:
4982
diff
changeset
|
116 |
LiveMigrateForm.base_fields['block_migration'].widget.attrs['disabled'] = True |
694672bf3c17
PSARC 2015/324 OpenStack Nova support for kernel zone live-migration
david.comay@oracle.com
parents:
4982
diff
changeset
|
117 |
|
694672bf3c17
PSARC 2015/324 OpenStack Nova support for kernel zone live-migration
david.comay@oracle.com
parents:
4982
diff
changeset
|
118 |
# Disable 'admin_state' in Admin/System/Networks/Create Network |
3998
5bd484384122
PSARC 2015/110 OpenStack service updates for Juno
Danek Duvall <danek.duvall@oracle.com>
parents:
3652
diff
changeset
|
119 |
admin_state = CreateNetwork.base_fields['admin_state'] |
5bd484384122
PSARC 2015/110 OpenStack service updates for Juno
Danek Duvall <danek.duvall@oracle.com>
parents:
3652
diff
changeset
|
120 |
admin_state.widget.attrs['disabled'] = True |
5bd484384122
PSARC 2015/110 OpenStack service updates for Juno
Danek Duvall <danek.duvall@oracle.com>
parents:
3652
diff
changeset
|
121 |
admin_state.widget.value_from_datadict = lambda *args: True |
5bd484384122
PSARC 2015/110 OpenStack service updates for Juno
Danek Duvall <danek.duvall@oracle.com>
parents:
3652
diff
changeset
|
122 |
|
5195
694672bf3c17
PSARC 2015/324 OpenStack Nova support for kernel zone live-migration
david.comay@oracle.com
parents:
4982
diff
changeset
|
123 |
# Disable 'shared' in Admin/System/Networks/Create Network. Note that this is |
694672bf3c17
PSARC 2015/324 OpenStack Nova support for kernel zone live-migration
david.comay@oracle.com
parents:
4982
diff
changeset
|
124 |
# unchecked by default. |
1820
f3a6bd7bd4a6
18545343 nova-conductor's method shouldn't try to enable mysql
Drew Fisher <drew.fisher@oracle.com>
parents:
diff
changeset
|
125 |
CreateNetwork.base_fields['shared'].widget.attrs['disabled'] = True |
f3a6bd7bd4a6
18545343 nova-conductor's method shouldn't try to enable mysql
Drew Fisher <drew.fisher@oracle.com>
parents:
diff
changeset
|
126 |
|
5195
694672bf3c17
PSARC 2015/324 OpenStack Nova support for kernel zone live-migration
david.comay@oracle.com
parents:
4982
diff
changeset
|
127 |
# Disable 'admin_state' in Admin/System/Networks/Network Name/Create Port |
3998
5bd484384122
PSARC 2015/110 OpenStack service updates for Juno
Danek Duvall <danek.duvall@oracle.com>
parents:
3652
diff
changeset
|
128 |
admin_state = CreatePort.base_fields['admin_state'] |
5bd484384122
PSARC 2015/110 OpenStack service updates for Juno
Danek Duvall <danek.duvall@oracle.com>
parents:
3652
diff
changeset
|
129 |
admin_state.widget.attrs['disabled'] = True |
5bd484384122
PSARC 2015/110 OpenStack service updates for Juno
Danek Duvall <danek.duvall@oracle.com>
parents:
3652
diff
changeset
|
130 |
admin_state.widget.value_from_datadict = lambda *args: True |
1820
f3a6bd7bd4a6
18545343 nova-conductor's method shouldn't try to enable mysql
Drew Fisher <drew.fisher@oracle.com>
parents:
diff
changeset
|
131 |
|
5195
694672bf3c17
PSARC 2015/324 OpenStack Nova support for kernel zone live-migration
david.comay@oracle.com
parents:
4982
diff
changeset
|
132 |
# Remove 'UpdatePort' action from Admin/System/Networks/Network Name/Actions |
1820
f3a6bd7bd4a6
18545343 nova-conductor's method shouldn't try to enable mysql
Drew Fisher <drew.fisher@oracle.com>
parents:
diff
changeset
|
133 |
PortsTable._meta.row_actions = (DeletePort,) |
f3a6bd7bd4a6
18545343 nova-conductor's method shouldn't try to enable mysql
Drew Fisher <drew.fisher@oracle.com>
parents:
diff
changeset
|
134 |
|
5195
694672bf3c17
PSARC 2015/324 OpenStack Nova support for kernel zone live-migration
david.comay@oracle.com
parents:
4982
diff
changeset
|
135 |
# Remove 'UpdateSubnet' action from |
694672bf3c17
PSARC 2015/324 OpenStack Nova support for kernel zone live-migration
david.comay@oracle.com
parents:
4982
diff
changeset
|
136 |
# Admin/System/Networks/Network Name/Subnets/Actions |
1820
f3a6bd7bd4a6
18545343 nova-conductor's method shouldn't try to enable mysql
Drew Fisher <drew.fisher@oracle.com>
parents:
diff
changeset
|
137 |
SubnetsTable._meta.row_actions = (DeleteSubnet,) |
f3a6bd7bd4a6
18545343 nova-conductor's method shouldn't try to enable mysql
Drew Fisher <drew.fisher@oracle.com>
parents:
diff
changeset
|
138 |
|
5195
694672bf3c17
PSARC 2015/324 OpenStack Nova support for kernel zone live-migration
david.comay@oracle.com
parents:
4982
diff
changeset
|
139 |
# Remove the 'EditNetwork' action from Admin/System/Networks/Actions |
1820
f3a6bd7bd4a6
18545343 nova-conductor's method shouldn't try to enable mysql
Drew Fisher <drew.fisher@oracle.com>
parents:
diff
changeset
|
140 |
NetworksTable._meta.row_actions = (DeleteNetwork,) |
f3a6bd7bd4a6
18545343 nova-conductor's method shouldn't try to enable mysql
Drew Fisher <drew.fisher@oracle.com>
parents:
diff
changeset
|
141 |
|
5195
694672bf3c17
PSARC 2015/324 OpenStack Nova support for kernel zone live-migration
david.comay@oracle.com
parents:
4982
diff
changeset
|
142 |
# Remove the 'UpdatePort' action from |
694672bf3c17
PSARC 2015/324 OpenStack Nova support for kernel zone live-migration
david.comay@oracle.com
parents:
4982
diff
changeset
|
143 |
# Project/Network/Networks/Name/Ports/Actions |
1820
f3a6bd7bd4a6
18545343 nova-conductor's method shouldn't try to enable mysql
Drew Fisher <drew.fisher@oracle.com>
parents:
diff
changeset
|
144 |
projectPortsTable._meta.row_actions = () |
f3a6bd7bd4a6
18545343 nova-conductor's method shouldn't try to enable mysql
Drew Fisher <drew.fisher@oracle.com>
parents:
diff
changeset
|
145 |
|
1990
c1c6cc703d7a
18686478 kstat warning every minute in nova-compute log on SPARC
david.comay@oracle.com
parents:
1989
diff
changeset
|
146 |
# Remove the 'UpdateSubnet' action from |
5195
694672bf3c17
PSARC 2015/324 OpenStack Nova support for kernel zone live-migration
david.comay@oracle.com
parents:
4982
diff
changeset
|
147 |
# Project/Network/Networks/Name/Subnets/Actions |
1820
f3a6bd7bd4a6
18545343 nova-conductor's method shouldn't try to enable mysql
Drew Fisher <drew.fisher@oracle.com>
parents:
diff
changeset
|
148 |
projectSubnetsTable._meta.row_actions = (projectDeleteSubnet,) |
f3a6bd7bd4a6
18545343 nova-conductor's method shouldn't try to enable mysql
Drew Fisher <drew.fisher@oracle.com>
parents:
diff
changeset
|
149 |
|
5195
694672bf3c17
PSARC 2015/324 OpenStack Nova support for kernel zone live-migration
david.comay@oracle.com
parents:
4982
diff
changeset
|
150 |
# Remove the 'EditNetwork' action from Project/Network/Networks/Actions |
1820
f3a6bd7bd4a6
18545343 nova-conductor's method shouldn't try to enable mysql
Drew Fisher <drew.fisher@oracle.com>
parents:
diff
changeset
|
151 |
projectNetworksTable._meta.row_actions = (projectCreateSubnet, |
f3a6bd7bd4a6
18545343 nova-conductor's method shouldn't try to enable mysql
Drew Fisher <drew.fisher@oracle.com>
parents:
diff
changeset
|
152 |
projectDeleteNetwork) |
f3a6bd7bd4a6
18545343 nova-conductor's method shouldn't try to enable mysql
Drew Fisher <drew.fisher@oracle.com>
parents:
diff
changeset
|
153 |
|
5195
694672bf3c17
PSARC 2015/324 OpenStack Nova support for kernel zone live-migration
david.comay@oracle.com
parents:
4982
diff
changeset
|
154 |
# Disable 'admin_state' in Project/Network/Networks/Create Network/Network |
3998
5bd484384122
PSARC 2015/110 OpenStack service updates for Juno
Danek Duvall <danek.duvall@oracle.com>
parents:
3652
diff
changeset
|
155 |
admin_state = CreateNetworkInfoAction.base_fields['admin_state'] |
5bd484384122
PSARC 2015/110 OpenStack service updates for Juno
Danek Duvall <danek.duvall@oracle.com>
parents:
3652
diff
changeset
|
156 |
admin_state.widget.attrs['disabled'] = True |
5bd484384122
PSARC 2015/110 OpenStack service updates for Juno
Danek Duvall <danek.duvall@oracle.com>
parents:
3652
diff
changeset
|
157 |
admin_state.widget.value_from_datadict = lambda *args: True |
1820
f3a6bd7bd4a6
18545343 nova-conductor's method shouldn't try to enable mysql
Drew Fisher <drew.fisher@oracle.com>
parents:
diff
changeset
|
158 |
|
5195
694672bf3c17
PSARC 2015/324 OpenStack Nova support for kernel zone live-migration
david.comay@oracle.com
parents:
4982
diff
changeset
|
159 |
# Remove 'CreateVolumeFromImage' checkbox from Project/Compute/Images/Actions |
1989
ae222899e270
19061438 checkboxes related with 'create volume from Image' in the Horizon don't work
Strony <strony.zhang@oracle.com>
parents:
1970
diff
changeset
|
160 |
ImagesTable._meta.row_actions = (LaunchImage, EditImage, DeleteImage,) |
ae222899e270
19061438 checkboxes related with 'create volume from Image' in the Horizon don't work
Strony <strony.zhang@oracle.com>
parents:
1970
diff
changeset
|
161 |
|
2065
1c1b527dcee1
19510667 fix allocation-pool issue while creating neutron subnets
Girish Moodalbail <Girish.Moodalbail@oracle.COM>
parents:
2025
diff
changeset
|
162 |
# Change 'host_routes' field to read-only in |
5195
694672bf3c17
PSARC 2015/324 OpenStack Nova support for kernel zone live-migration
david.comay@oracle.com
parents:
4982
diff
changeset
|
163 |
# Project/Network/Networks/Create Network/Subnet Detail |
1820
f3a6bd7bd4a6
18545343 nova-conductor's method shouldn't try to enable mysql
Drew Fisher <drew.fisher@oracle.com>
parents:
diff
changeset
|
164 |
base_fields = CreateSubnetDetailAction.base_fields |
f3a6bd7bd4a6
18545343 nova-conductor's method shouldn't try to enable mysql
Drew Fisher <drew.fisher@oracle.com>
parents:
diff
changeset
|
165 |
base_fields['host_routes'].widget.attrs['readonly'] = 'readonly' |