769 Commits

Author SHA1 Message Date
OpenStack Proposal Bot
01440a4cb8 Imported Translations from Zanata
For more information about this automatic import see:
https://docs.openstack.org/i18n/latest/reviewing-translation-import.html

Change-Id: I4385ba30561121505d7eca551e57e97a1085ea3c
2020-01-16 07:45:51 +00:00
OpenStack Proposal Bot
0a4785c489 Imported Translations from Zanata
For more information about this automatic import see:
https://docs.openstack.org/i18n/latest/reviewing-translation-import.html

Change-Id: Icf653870aaa78af6b85e829bea0773f343405e76
2020-01-09 07:04:20 +00:00
Zuul
767bd569a0 Merge "Deprecate OPENSTACK_NOVA_EXTENSIONS_BLACKLIST" 2020-01-06 15:22:12 +00:00
Akihiro Motoki
a2a3e8b6c3 Drop Django 1.11 support
Django 1.11 support was dropped. Django 1.11 ends its extended support
in April 2020 which is before Ussuri release. Considering this,
horizon dropped Django 1.11 support.

Unnecessary Django version checks in the code are also dropped.

Change-Id: I2c58934f2b026745fbc97a58212b91d149db3657
2019-12-29 06:20:37 +09:00
Akihiro Motoki
3e54ba096f Complete "Drop Python 2.7 Support" goal
The goal definition in the TC repo [1] defines the completion criteria.
We have already completed 1, 2, 3 and partially 4 in [1].
This commit completes 4 (requirements.txt etc) and 5 (release note).

Python dependency in the installation guide is updated.
Django support plan in Ussuri is updated as well.
References to python 2.7 in the document are updated as well.

[1] https://governance.openstack.org/tc/goals/selected/ussuri/drop-py27.html

Change-Id: I0383920e32e053e1611519be774fab8dec124ccc
2019-12-29 01:42:54 +09:00
Dmitriy Rabotyagov
04a3535e18 Add support to get disk_formats from glance
This patch allows administrators to set disk_formats only for glance,
while horizon will retrieve list of supported formats from glance API.
IMAGE_BACKEND_SETTINGS still may be used to redefine display name
of the format or additionally limit list of availble ones.

Change-Id: Ia4ea513023895f4ad2a87f91e3d2837c7668d9ae
Closes-Bug: 1853822
2019-12-17 14:56:44 +02:00
Akihiro Motoki
523fbce3de Deprecate OPENSTACK_NOVA_EXTENSIONS_BLACKLIST
All of the nova API extensions have been mainlined several releases ago
and there is no potential performance issue in the nova API.
This option is used only to toggle features in horizon and
there seems no performance issues controlled by the option in horizon.
Considering this situation, this option is deprecated now.

Change-Id: If8e58e8324bad919ea45d0ccb10e21371d97f470
2019-12-17 15:26:44 +09:00
白子玉
3f7fc68085 Changed default identity url to horizon
The keystone doesn't use 5000 port anymore from Newton version. And all
 the references should be changed together.

Change-Id: I3f02686ab5b3abf48f129fde92e90427ca148317
2019-12-06 18:41:38 +08:00
Tin Lam
140c22741e Add policy_rules to flavors dashboard
This patch set adds in os_compute_api:os-flavor-manage policies in the
appropriate dashboards.

Change-Id: I3157aeaa916837b4f6258009dc643ab225e6ee17
Signed-off-by: Tin Lam <tin@irrational.io>
2019-12-02 23:45:07 +00:00
Zuul
f592481cc0 Merge "Add support for keystone access rules" 2019-11-25 09:25:56 +00:00
Tin Lam
e3fc37188d Add policy_rules to aggregates dashboard
This patch set adds in os_compute_api:os-aggregates policies in the
appropriate dashboards.

Change-Id: Id31388e4c7fa3093e31da0479635f5610e378da5
Signed-off-by: Tin Lam <tin@irrational.io>
2019-11-19 09:10:09 -06:00
Zuul
201b5380d5 Merge "Enable OPENSTACK_NEUTRON_NETWORK[enable_quotas] by default" 2019-11-18 08:36:45 +00:00
Colleen Murphy
4d1786c687 Add support for keystone access rules
Keystone implemented the ability to apply fine-grained access control
restrictions to application credentials[1]. This patch adds new fields
to the application credential creation form and detail view so that
horizon users can use this feature.

[1] http://specs.openstack.org/openstack/keystone-specs/specs/keystone/train/capabilities-app-creds.html

Depends-on: https://review.opendev.org/677585

Change-Id: I2d71392eb8569ffb8cb15af29eea76e120a158cc
2019-10-30 14:47:05 +09:00
OpenStack Proposal Bot
ab12da098c Imported Translations from Zanata
For more information about this automatic import see:
https://docs.openstack.org/i18n/latest/reviewing-translation-import.html

Change-Id: If2f100904bdb20233b4b40e1952d0a18c0c20cd4
2019-10-21 08:05:44 +00:00
Akihiro Motoki
3282bf20f7 Enable OPENSTACK_NEUTRON_NETWORK[enable_quotas] by default
neutron supports the qutoas API from long ago and most deployments
are expected to enable the neutron quotas support in horizon.
This commit changes the default value of enable_quotas in
OPENSTACK_NEUTRON_NETWORK to True.

Part of blueprint ini-based-configuration

Change-Id: I5923f08752e6a5ccd4c9cf2fa1deb6c879111f43
2019-10-18 14:27:10 +09:00
OpenStack Proposal Bot
fa5f7b8996 Imported Translations from Zanata
For more information about this automatic import see:
https://docs.openstack.org/i18n/latest/reviewing-translation-import.html

Change-Id: I9a4da50f970e787d6e9772f0132b9f5fba072f20
2019-10-12 07:00:33 +00:00
Zuul
ab20d461bf Merge "Drop deprecated Glance V1 API support" 2019-10-10 07:07:51 +00:00
Akihiro Motoki
307e884eaa Fix grammar error in a recent release notes
It is pointed out in stable/train backport
https://review.opendev.org/#/c/686384/.

Change-Id: I2261e9e2539148bb08d861a9f27ba29b11181287
2019-10-08 23:47:21 +09:00
Ivan Kolodyazhny
6037a58c6e Drop deprecated Glance V1 API support
Glance V1 API was deprecated in Stein release in Horizon and
deprecated in Glance since Newton release.

Change-Id: I18f6fd03dd3e07fa4f2ccfdccfdc3ca766c91c16
2019-10-08 13:18:22 +03:00
OpenStack Proposal Bot
868ec0e24b Imported Translations from Zanata
For more information about this automatic import see:
https://docs.openstack.org/i18n/latest/reviewing-translation-import.html

Change-Id: I9350a6d375edbbc8a47ce9cdeecf1c729b9993c0
2019-10-07 08:52:58 +00:00
OpenStack Proposal Bot
5c3a402b7b Imported Translations from Zanata
For more information about this automatic import see:
https://docs.openstack.org/i18n/latest/reviewing-translation-import.html

Change-Id: I09ecb6d29bd1b70221b47f1b45de32b823a7b3ac
2019-10-06 08:31:37 +00:00
OpenStack Proposal Bot
d8aca9f7f1 Imported Translations from Zanata
For more information about this automatic import see:
https://docs.openstack.org/i18n/latest/reviewing-translation-import.html

Change-Id: I3b81bf59fec9bfa48d55ae99f6ed8bc5df3317a8
2019-10-04 07:18:07 +00:00
Zuul
d74d91e5a9 Merge "Relnote: default values are moved to openstack_dashboard/defaults.py" 2019-10-03 11:12:43 +00:00
Akihiro Motoki
d8d44de5d3 Relnote: default values are moved to openstack_dashboard/defaults.py
In Train release, we move most settings from local_settings.py.example
to openstack_dashboard/defaults.py. It is worth covered in the Train
release notes so that operators who depend on local_settings.py.example
can be aware of the change.

Also drops settings related to the operation log feature in
local_settings.py.example are as they are defined in
horizon/defaults.py (which is loaded by
openstack_dashboard/defaults.py).

Change-Id: Ib06925aef305ffa1545d10529acd42d04177f5e1
2019-10-03 08:41:12 +00:00
OpenStack Proposal Bot
a035ea6aff Imported Translations from Zanata
For more information about this automatic import see:
https://docs.openstack.org/i18n/latest/reviewing-translation-import.html

Change-Id: I5f3c4c4c72847f52b5e23d5ffa52262fd8a998a6
2019-10-03 07:28:50 +00:00
OpenStack Proposal Bot
f9b2be40f6 Imported Translations from Zanata
For more information about this automatic import see:
https://docs.openstack.org/i18n/latest/reviewing-translation-import.html

Change-Id: I0645a2807d1e6dcf3c66fce081ca0829d40e96b2
2019-10-01 08:56:00 +00:00
OpenStack Proposal Bot
4783feea79 Imported Translations from Zanata
For more information about this automatic import see:
https://docs.openstack.org/i18n/latest/reviewing-translation-import.html

Change-Id: I06d7c964fd76a5c1a0f51afea5833f06a8e3678d
2019-09-28 08:07:11 +00:00
2e138dadf7 Update master for stable/train
Add file to the reno documentation build to show release notes for
stable/train.

Use pbr instruction to increment the minor version number
automatically so that master versions are higher than the versions on
stable/train.

Change-Id: I9e2aab9cb3b886a8315f49cce5ea86126f5a8572
Sem-Ver: feature
2019-09-27 08:58:05 +00:00
OpenStack Proposal Bot
c574ceb0e9 Imported Translations from Zanata
For more information about this automatic import see:
https://docs.openstack.org/i18n/latest/reviewing-translation-import.html

Change-Id: Ie792b7473436a56b4aac20280eebcf2ee346e595
2019-09-26 08:46:07 +00:00
OpenStack Proposal Bot
33d0bb8c54 Imported Translations from Zanata
For more information about this automatic import see:
https://docs.openstack.org/i18n/latest/reviewing-translation-import.html

Change-Id: I9a37d8033b2588a7b5eb4afc961f789327357d88
2019-09-25 08:02:30 +00:00
OpenStack Proposal Bot
81200b7043 Imported Translations from Zanata
For more information about this automatic import see:
https://docs.openstack.org/i18n/latest/reviewing-translation-import.html

Change-Id: I32bcf509dab5c4a754b8124014ed25cd59780ea9
2019-09-24 07:54:46 +00:00
OpenStack Proposal Bot
6ca6f215a4 Imported Translations from Zanata
For more information about this automatic import see:
https://docs.openstack.org/i18n/latest/reviewing-translation-import.html

Change-Id: I34e7b965b8de54ecf796862baf8d00395c1c1dff
2019-09-20 09:43:18 +00:00
Zuul
bcdff69221 Merge "Documentation and release notes for changing expired passwords" 2019-09-19 14:34:24 +00:00
Radomir Dopieralski
7c3a9dd8d0 Documentation and release notes for changing expired passwords
Change-Id: I723f45e7ffe1f61bed244642c49eba24dafd7427
Part of blueprint: allow-users-change-expired-password
2019-09-18 07:25:26 +00:00
OpenStack Proposal Bot
437e32d18e Imported Translations from Zanata
For more information about this automatic import see:
https://docs.openstack.org/i18n/latest/reviewing-translation-import.html

Change-Id: I4c5b77c21ffe1f6669c02d3b203838b3f41c2cd8
2019-09-17 09:37:40 +00:00
OpenStack Proposal Bot
fa804370b1 Imported Translations from Zanata
For more information about this automatic import see:
https://docs.openstack.org/i18n/latest/reviewing-translation-import.html

Change-Id: I0ae103cf4ecbb7d16da1b05eae888f19aa8d0152
2019-09-16 09:23:35 +00:00
Zuul
1208919617 Merge "Drop deprecated Keystone V2 API support" 2019-09-12 19:26:59 +00:00
Zuul
8b7a28677c Merge "Downloadable Kubernetes configuration file" 2019-09-12 17:54:02 +00:00
Ivan Kolodyazhny
f33e5fd8ac Drop deprecated Keystone V2 API support
Keystone V2 API was deprecated in Stein release in Horizon and
removed from Keystone in Queens release.

Change-Id: I917e273d3174adf0874e516b3d635ccb8ba58a27
2019-09-12 17:15:07 +00:00
Claudio Pisa
f381f4dd3c Downloadable Kubernetes configuration file
Kubernetes can use OpenStack application credentials for authentication.
Generate a kubeconfig file and make it available to download along with the
openrc and clouds.yaml files.

blueprint kubernetes-config-gen

Change-Id: I298370e7abf4f0d480bd5199060f24bab6d6daaa
2019-09-12 14:03:04 +03:00
Akihiro Motoki
c6496c7d05 django22: release note and docs update
Change-Id: I52a9c0319e0b5bd8254b4d4e769fc0497883044d
2019-09-11 16:31:55 +09:00
OpenStack Proposal Bot
8d05266d62 Imported Translations from Zanata
For more information about this automatic import see:
https://docs.openstack.org/i18n/latest/reviewing-translation-import.html

Change-Id: Iad26746a6d481b50a06b1a1f6f2fbec702772d30
2019-09-10 10:40:27 +00:00
OpenStack Proposal Bot
f0f50d8775 Imported Translations from Zanata
For more information about this automatic import see:
https://docs.openstack.org/i18n/latest/reviewing-translation-import.html

Change-Id: I629257c514c529b65cbe7c8903e48f774d6a21d9
2019-09-04 09:48:35 +00:00
OpenStack Proposal Bot
30b7cfb9b8 Imported Translations from Zanata
For more information about this automatic import see:
https://docs.openstack.org/i18n/latest/reviewing-translation-import.html

Change-Id: I250aeb00d89e6399b2b6cd26854ebb4728e0b46b
2019-08-28 10:19:02 +00:00
Akihiro Motoki
cdb191ec83 Fix listing security groups when no rules
When listing security groups in the dashboard and
one or more security groups had no rules it failed
because python throws a KeyError.

This commit changes the neutron API wrapper in horizon
to ensure ensure rule information in SG always exists.

Closes-Bug: #1840465
Co-Authored-By: Tobias Urdin <tobias.urdin@binero.se>
Change-Id: I6e05a7dc6b6655514ee2bff6bd327da86f13900a
2019-08-19 16:38:57 +09:00
Zuul
a87ca08160 Merge "Allow to select multiattach volume that has been attached" 2019-08-08 07:52:16 +00:00
Zuul
3ed8d50211 Merge "Enable volume snapshot backups" 2019-08-07 13:08:15 +00:00
shutingm
86e1960f99 Allow to select multiattach volume that has been attached
When one multiattach enable volume is attached to one instance,
it can be only attached to another instance by cli. This patch
allows users to do so from horizon

Part of blueprint multi-attach-volume

Change-Id: Ic65d84d00a9113b7ee71f06b9c41cd09dcaa1325
Co-Authored-By: Vishal Manchanda <manchandavishal143@gmail.com>
2019-07-30 10:33:26 +00:00
OpenStack Proposal Bot
4d5e0cbb52 Imported Translations from Zanata
For more information about this automatic import see:
https://docs.openstack.org/i18n/latest/reviewing-translation-import.html

Change-Id: I3933ded699166ecf91e6e9d78d768b3e7394f5f7
2019-07-27 07:53:56 +00:00
Jesper Schmitz Mouridsen
9fa1cddf09 Enable volume snapshot backups
Make it possible to use horizon for backing
up snapshots.

 * Add snapshot column to backups table
 * Add snapshot information to backup detail
 * Fix wrong template path in create_backup.html
 * Add ChoiceField with snapshots belonging
   to the volume in create backup form
 * Add create backup option in snapshots table
 * Adjust tests and test data

When backing up from snapshots table the snapshot
ChoiceField is preset with the choosen snapshot
as the only option.
Implements: blueprint volume-snapshot-backups

Change-Id: I4b7707d95756501e0622460e3ddc4e3f7624f02e
2019-07-25 19:15:01 +00:00