- Aug 08, 2018
-
-
Akihiro Motoki authored
The generic group type named "default_cgsnapshot_type" is reserved for the consistency group and we cannot use a generic group using "default_cgsnapshot_type". "default_cgsnapshot_type" should not be listed in "Group Type" selection in "Create Group" form. In addition, "Group" and "Group Snapshot" panels make no sense when there is no group type other than "default_cgsnapshot_type". This commit adds a suggestion to hide "Group" and "Group Snapshot" panels if there is no valid group type to the release notes. Closes-Bug: #1785178 Change-Id: I2dce39bcbcf6bedc8dc0c94d11f3c0a85ea61490
-
Zuul authored
-
Zuul authored
-
- Aug 07, 2018
-
-
zhubx007 authored
Due to the commit https://review.openstack.org/#/c/573093/, the body of create and update from dashboard for volume type encryption does not match the schemas of it's API. The schemas url is https://github.com/openstack/cinder/blob /master/cinder/api/schemas/volume_type_encryption.py So that, pop the volume_type_id and name from the data to match the schemas. Change-Id: I032e59251a0d54cd09ead8cf3b0ac2527d9261db Closes-Bug: #1783467
-
zhubx007 authored
https://review.openstack.org/#/c/561185/ According to the above merged commit, dns_name and dns_domain are added into project/floating_ips/tables.py. But because of the class 'FloatingIPsTable' inherits the project_tables.FloatingIPsTable, so that we should add dns_name and dns_domain into columns of Meta. If not, if you click the Admin/Network/Floating IPs, the page will crash. Closes-Bug: #1785897 Change-Id: I6e933749a56a492989cab002c1b65656b7e2c65b
-
Zuul authored
-
- Aug 06, 2018
-
-
Yuval Adar authored
Change-Id: I239a1ccc530ce652cc2165eef38b9f8193769102 Closes-Bug: #1785606
-
Zuul authored
-
- Aug 03, 2018
-
-
Zuul authored
-
- Aug 01, 2018
-
-
Shu Muto authored
Change-Id: Id6383c7a30e4ad89206eb24759eb8d3bd69b26bb
-
- Jul 31, 2018
-
-
Zuul authored
-
- Jul 26, 2018
-
-
Ivan Kolodyazhny authored
Generec volume groups feature was implemented in series of patches started with https://review.openstack.org/#/c/532430/. Change-Id: If6148f865fefa31cbd64db25c947ba4716b8c080
-
- Jul 25, 2018
-
-
Beth Elwell authored
Now that bug 1695954 is addressed allowing the QoS policy API to accept the 'tenant_id' filter this has been amended in the qos panel code. For further details on the bug requiring project_id to be used temporarily, see https://bugs.launchpad.net/neutron/+bug/1695954. Change-Id: If7920a8826c9cc8dc6ba7a6f056e6e9fa34df677
-
- Jul 24, 2018
-
-
Stuart Grace authored
When a request that is being profiled completes and the response is received, the middleware expires the profiling cookie. It also needs to delete the profiling object that holds the base_id UUID so a new base_id will be created for the next profile. Otherwise the same base_id is used for subsequent queries and they become merged togther in the database. Change-Id: I379cebfa2ed5282c96df0e255a8ba04c65a8523c Closes-Bug: #1777486 Depends-On: https://review.openstack.org/578362
-
- Jul 23, 2018
-
-
Zuul authored
-
Zuul authored
-
Zuul authored
-
Zuul authored
-
Zuul authored
-
Kenji Ishii authored
This patch adds Create domain action and this patch is using angular-schema-form. Other actions will be added in subsequent patches. To test this patch, it needs to show domain panel and enable angular feature for domain panel. To show domain panel (after installing OpenStack with latest Devstack), modify local_settings.py as follows: - using backends except signed cookie as SESSION_ENGINE. e.g memcached ---- CACHES = { 'default': { 'BACKEND': 'django.core.cache.backends.memcached.MemcachedCache', 'LOCATION': '127.0.0.1:11211', } } SESSION_ENGINE = 'django.contrib.sessions.backends.cache' ---- - enable OPENSTACK_KEYSTONE_MULTIDOMAIN_SUPPORT ---- OPENSTACK_KEYSTONE_MULTIDOMAIN_SUPPORT = True ---- - set OPENSTACK_KEYSTONE_DEFAULT_DOMAIN to 'Default' domain ---- OPENSTACK_KEYSTONE_DEFAULT_DOMAIN = 'Default' ---- After that, if admin user logged in, the user could see Domain panel and could operate actions for domains like Create. To test this patch, after above, set 'domains_panel': True in 'ANGULAR_FEATURES'. Co-Authored-By:
Richard Jones <r1chardj0n3s@gmail.com> Co-Authored-By:
Shu Muto <shu.mutow@gmail.com> Change-Id: I75d8e566daf451b12933f43ef9ed0b1df1cd24a8 Partially-Implements: blueprint ng-domains
-
Qian Min Chen authored
The django form field default is "required=True", so this patch remove the redundant "required=True" in the form. Change-Id: I3d91ae0638b69d56c1f1b72913ee4995db249007
-
- Jul 22, 2018
-
-
Jens Harbott authored
This adds support for the "DNS Domain" and "DNS Name" options to the panels for listing and allocation Floating IPs. These options are available as a Neutron extension, so we need to make them conditional based on the availability of that extension. Change-Id: Ife8e19aac44dccbdf11a6a6d4bb50cd3b7ed8d8e
-
Vladislav Kuzmin authored
Nothing changed when edit image description on Angularized panel. This patch fixes it. Change-Id: I29fb643bfa9b648ad24fcb9888c658a5a52e4bcc Closes-Bug: #1779879
-
- Jul 21, 2018
-
-
Zuul authored
-
Akihiro Motoki authored
In addition, domain_get() call checks previously succeeded somehow with mox test, but they now fails after mock migration. api.keystone.get_effective_domain_id() is now mocked instead of api.keystone.domain_get(). There is no need to test the internal of api.keystone, so get_effective_domain_id() is the right place to mock. blueprint mock-framework-in-unit-tests Change-Id: I58deb6027b93f580fe85b461df2ed15ca4f87b40
-
- Jul 19, 2018
-
-
Qian Min Chen authored
This patch adds angular groups edit action. To be added in subsequent patches: - Manage members action Parent patches: https://review.openstack.org/#/c/480426/ https://review.openstack.org/#/c/533392/ To Test - set 'groups_panel': True in settings.py - enable keystone v3 in local_settings.py Change-Id: I4f02ee4cb95546ec273304326bcbcc603ae373e5 Co-Authored-By:
Shu Muto <shu.mutow@gmail.com>
-
Zuul authored
-
Zuul authored
-
- Jul 18, 2018
-
-
Zuul authored
-
Zuul authored
-
Akihiro Motoki authored
horizon-openstack-tox-py35dj20 is now not used by any horizon plugins. We can drop horizon-openstack-tox-py35dj20 job now :) Change-Id: I9c309d260c554101167fbd3bea27b0f799fa2e9a
-
OpenStack Proposal Bot authored
For more information about this automatic import see: https://docs.openstack.org/i18n/latest/reviewing-translation-import.html Change-Id: Id3f8b373c7c017a1a74fe8602e6471652bd3fbb0
-
wei.ying authored
In the angular create user form page, when the new user is created, the role selected by the administrator is not assigned to the user, which will result in the creation of the user can not log in normally. This patch uses the existing service, when the new user is created, then Assign project role for the new user. Change-Id: I52b9bb3bc986cc89439cf22deb1e250a9252938a Closes-Bug:#1743596
-
Qian Min Chen authored
This patch adds angular groups delete action. To be added in subsequent patches: - Edit, manage members action Parent patch: https://review.openstack.org/#/c/480426/ To Test - set 'groups_panel': True in settings.py - enable keystone v3 in local_settings.py Change-Id: I9b1265d3f2efe941cbf34407f1fc06b69f86a2a8 Implements: blueprint ng-groups-actions Co-Authored-By:
Shu Muto <shu.mutow@gmail.com>
-
qiaomin authored
This patch adds angular groups create action. To be added in subsequent patches: - Delete, edit, manage members action To Test - set 'groups_panel': True in settings.py - enable keystone v3 in local_settings.py Co-Authored-By:
Shu Muto <shu.mutow@gmail.com> Change-Id: If072ef89dab7aeccef8988d165d687621f1edb7c Implements: blueprint ng-groups-actions
-
Shu Muto authored
The actions on Angularized users panel and roles panel does not support following setting. OPENSTACK_KEYSTONE_BACKEND = { 'can_edit_user': True, 'can_edit_role': True, } This patch enables to support these settings. To enable this settings, add 'OPENSTACK_KEYSTONE_BACKEND' into 'REST_API_REQUIRED_SETTINGS' setting. Change-Id: I7888bd2c2977dc010911d2e7ecf42815354e081b Closes-Bug: #1779268
-
- Jul 17, 2018
-
-
Zuul authored
-
Zuul authored
-
Adrian Turjak authored
DEFAULT_SERVICE_REGIONS is cumbersome when you have more than one keystone endpoint and all you want to do is set a global default service region. This adds '*' as an optional fallback key to mean global default. If an endpoint matches it will take precedence over the '*' value. This also fixes the precedence order for DEFAULT_SERVICE_REGIONS so that a user controlled cookie is used instead when that cookie is valid for the given catalog. This changes the way the setting works, but retains the intended result the setting was originally intended for. Change-Id: Ieefbd642d853fcfcf22a17d9edcc7daae72790a4 blueprint: global-default-service-region Closes-Bug: #1772345 Related-Bugs: #1359774 #1703390
-
- Jul 16, 2018
-
-
Zuul authored
-