5681 Commits

Author SHA1 Message Date
Zuul
a14d7ab3f4 Merge "Fix phrase in RBAC polices" 2025-04-11 09:48:54 +00:00
Zuul
e059c521c3 Merge "VCPU, PCPU replaced to vCPU, pCPU" 2025-04-07 14:48:11 +00:00
Zuul
94042a5499 Merge "Enabling Provider Network Tab" 2025-04-07 13:53:10 +00:00
Zuul
e2b76a578f Merge "Fix internal server error if all volumes are in other projects" 2025-04-04 16:51:11 +00:00
Owen McGonagle
5190d6e554 Non-existent timezone fix
Closes-Bug: #2085126
Change-Id: I37c5462be8de39a7280208d55b64fc0430d0c584
2025-04-03 15:04:56 -05:00
David Hill
1221d35a56 Fix internal server error if all volumes are in other projects
This addresses the situation where all volumes are in another project
and details can't be fetched.   Before this patch, horizon would return
an internal server error but with this patch, an error will be returned
instead .

Change-Id: Id0522c884700dc2d005a4a665256a8c5e63da741
Closes-bug: #1971143
2025-03-26 15:15:23 -04:00
Ivan Anfimov
be43e6c503 VCPU, PCPU replaced to vCPU, pCPU
Writing style of units of measurement has been updated to be more correct.

Change-Id: I3d438239c2cf775f1fafd08f4a3052c9b7daac27
2025-03-25 17:45:56 +00:00
Zuul
adad6d69e7 Merge "Fix for Cancel button in Create Security Group form" 2025-03-20 00:05:14 +00:00
Zuul
027c686275 Merge "Scheduler Hints - add missing phrases" 2025-03-19 22:43:04 +00:00
Ivan Anfimov
b7a0b978cc Fix phrase in RBAC polices
RBAC polices Target Tenant - updated - Target Project (all another functions already use this, forgot update only details ;)).

Change-Id: Iaf7bf69968860bba2e676b71b34daf629d382d0d
2025-03-19 08:44:25 +00:00
Dmitriy Chubinidze
e9cae2275e Enabling Provider Network Tab
Enabling back Provider Network Tab with network details
(Network Type, Physical Network, and Segmentation ID) which was missing
since 2024.1 version.

Change-Id: Ib3e288a0c2f0baa80db5bdcfe9bcd342de4e8657
Closes-Bug: #2102267
2025-03-18 13:40:52 +00:00
Zuul
fa1e28805c Merge "Improve two factor authentication config in Horizon" 2025-03-17 17:35:48 +00:00
Tatiana Ovchinnikova
edad0dbfc4 Improve two factor authentication config in Horizon
User Credentials panel is added to Identity dashboard.
Credentials table has Create, Update and Delete credential actions.

Credentials tab is added to the user details for
Identity -> Users table.

Credentials panel is added to user settings.

Change-Id: Icaabed327604d39b0bf6ac3e3cacf9c62f9e5d5d
2025-03-17 09:19:51 -05:00
Ivan Anfimov
37e425c34c Fix for Cancel button in Create Security Group form
Without this change, Project -> Network -> Security Groups -> Create Security Group - form without cancel button

Change-Id: Ied841539d2b5af4e53dcc558756c27b61dfec55c
2025-03-16 10:14:55 +00:00
Zuul
7f6cf30b96 Merge "Improve key-pair description" 2025-03-11 16:38:42 +00:00
Zuul
34fe9b6d6a Merge "SDK for Neutron IP availabilty and Agents" 2025-03-10 21:31:12 +00:00
Dmitriy Chubinidze
7c94e4af45 Improve key-pair description
Improving volume type extra specs description

Change-Id: Ief0b619deefd7c18e882dee3932c5cd90209dbe4
Closes-Bug: #2101181
2025-03-08 06:50:42 +00:00
Ivan Anfimov
96c404010a Scheduler Hints - add missing phrases
Change-Id: If5941560c2ce07ea8df219736768a03f28b47835
Closes-Bug: #2100631
2025-02-28 20:20:23 +00:00
Zuul
1252f1c099 Merge "Size(GiB) - fix for forgotten space" 2025-02-27 23:15:16 +00:00
Ivan Anfimov
63780f4b76 Size(GiB) - fix for forgotten space
and fix few small mistakes

Change-Id: Ic8271dd179178bdf00478c0ce4949d653d8e75a4
2025-02-25 21:46:29 +00:00
Ivan Anfimov
923a37e913 Small fix with tags
closing tag got into translations

Change-Id: I3656f0c7cd25190188e276898169d7def5506658
2025-01-23 08:27:48 +00:00
Zuul
0d6da3e19c Merge "Fix the attribute to look up security group ids of a port (3)" 2025-01-10 19:42:42 +00:00
Takashi Kajinami
53bba73b5c Fix the attribute to look up security group ids of a port (3)
... to fix the "Edit Port" functionality.

Closes-Bug: #2092276
Change-Id: I815a558e87fef2474eed42cfb175b753ad61713a
2025-01-09 14:09:32 +00:00
Zuul
7baca03931 Merge "Fix the attribute to look up security group ids of a port (2)" 2025-01-08 11:59:49 +00:00
Zuul
21eceecbfb Merge "SDK for Neutron Routers" 2025-01-07 22:49:30 +00:00
elajkat
75195cbae1 SDK for Neutron IP availabilty and Agents
Related-Bug: #1999774
Change-Id: Id6c4a3d88817e6da4991b879197d069726eef43f
2025-01-03 11:43:45 +01:00
Takashi Kajinami
c2cce40257 Fix the attribute to look up security group ids of a port (2)
Fix the usage which was overlooked in the previous attempt to fix
the error[1].

[1] 3ab66494ba56afb912de9586ad36533140837ec6

Related-Bug: #2089557
Change-Id: Ia3747d7033adfa065b1737ff73d0d0e37fc60ea5
2024-12-25 12:01:35 +09:00
Dmitriy Rabotyagov
2ec0177edc Use Python 3.12 for python3-django job
With migration from ubuntu jammy to noble, python3.11 is not available
anymore. This makes the job to fail on pre-install step.

So let's use Python 3.12 which is available out of the box on Noble
after switch.

This also bumps pylint version, as older one does not work
anymore with Python 3.12. New pylint brings quite some new
rules with it. Some were disabled, some were fixed within this
patch.

Change-Id: I4ba288966c582910e8a822d4531e29c9c005e48f
2024-12-01 21:48:52 +01:00
elajkat
1d00997f50 SDK for Neutron Routers
Related-Bug: #1999774
Change-Id: Ibf62d0a0305e27d0dbff375051fb31daf04fe549
2024-11-26 13:00:51 +01:00
Takashi Kajinami
179c2e3771 cinder: Use 'block-storage' service type to detect cinder
The official service type name for cinder is not volume (or volumevN)
but block-storage. Use the block-storage type to detect availability
of cinder, in addition to legacy volume/volumev3 service type.

'block-store' is also a valid alias and should be added as well.

Closes-Bug: #2084794
Change-Id: Ifbeaba033c6dae0fa704a2be568b2f4e2cb7426a
2024-10-17 14:55:22 -05:00
Zuul
b1fc4cb27c Merge "[TRIVIAL] Add comment about policy override for images>launch button" 2024-08-30 19:35:50 +00:00
elajkat
c7a6407330 SDK for Neutron ports
Related-Bug: #1999774
Change-Id: I4f7ab64ad5b6131fd868f2dd5de2410a6015918d
2024-08-28 17:09:46 +00:00
Tobias Urdin
c18f9d90ae Sort image source choices by name for volume
When creating a volume and selecting to use image as a
source we get a dropdown of the images that we can select
but this list is not sorted based on image name.

This changes so that it's sorted by the image name
ascending to match the instance launch dialog that
already lists images in ascending order by name.

Change-Id: I17212e460e307e08b2b6c2a8a68a14ffde8cc04b
2024-08-20 12:42:15 +00:00
Zuul
f713010976 Merge "Show Created At column for backups table" 2024-08-15 21:48:17 +00:00
Zuul
78d33c213f Merge "Fix allowed address pair row unique ID" 2024-08-15 09:13:43 +00:00
Zuul
64e10e1893 Merge "Fix floating IP associated to unbound port" 2024-08-14 23:13:42 +00:00
Zuul
f586090b92 Merge "Show availability zone for volume backups" 2024-08-14 22:10:30 +00:00
Zuul
83f8468c98 Merge "Add help text for edit instance form" 2024-08-12 18:35:32 +00:00
Zuul
d171cee383 Merge "Prevent KeyError when getting value of optional key" 2024-07-31 20:59:18 +00:00
Zuul
e3f83c0ef6 Merge "Test for displayed volumes without attachments" 2024-07-25 12:27:15 +00:00
MinhNLH2
fcce68a914 Prevent KeyError when getting value of optional key
Closes-Bug: #2066115
Change-Id: Ica10eb749b48410583cb34bfa2fda0433a26c664
Signed-off-by: MinhNLH2 <minh.nlh.work@gmail.com>
2024-07-23 01:58:02 +07:00
AgnesNM
4a4155d96c Test for displayed volumes without attachments
A test to check that the 'Attached To' column in the Volumes table
displays a dash [-] when a particular volume is not attached
to any instances.

Closes-Bug: #1743226

Change-Id: If1d8fe5102c4924a8fedbb265083dff00197f22e
2024-07-11 12:56:07 +03:00
Francesco Di Nucci
a70ba5525b feat: add floating IP address field under Project Dashboard
Add "Floating Ip Address (optional)" field to allow users to optionally
specify a floating IP address while Allocating Floating IP from Floating
Panel under Project Dashboard

Change-Id: I004e8ffebc464a9e1ef6858885a13fb2b1e8050e
2024-07-09 08:24:54 +02:00
Zuul
56f0e2685e Merge "SDK for Neutron networks and subnets" 2024-06-20 12:50:19 +00:00
elajkat
a2d84f10e0 SDK for Neutron networks and subnets
Depends-On: https://review.opendev.org/c/909656
Related-Bug: #1999774
Change-Id: Ic454dcb06b9efe2a4735637bd804d8a337c394cd
2024-06-14 15:51:05 +00:00
Zuul
a7c4b06de1 Merge "Replace pytz by built-in library" 2024-06-13 10:06:11 +00:00
Takashi Kajinami
85316931bd Replace pytz by built-in library
Python >= 3.9 provides the zoneinfo module to manipulate timezones.
Replace pytz by the built-in library to reduce external dependency.

Change-Id: I22707f966b692c056cedecaa83bf2cb0a29c09aa
2024-06-12 14:21:34 +09:00
AgnesNM
13722c202b Fix the display of 'None' in the Volumes table
The 'Attached To' column in the Volumes table was inconsistent with
    the rest of the columns in that it did not display anything when a
    particular volume was not attached to any instances.

    This change results in displaying the status of 'None' on the
    'Attached To' column as a dash[-].

    The status is 'None' when a particular volume is not attached to any
    instance.

    Closes-Bug: #1743226

Change-Id: Ife6221351c02b222b326b06cb45c685bd3cffbdf
2024-06-05 15:08:59 +03:00
Zuul
058815d1f5 Merge "Sanitize data for CSV generation" 2024-05-01 16:15:17 +00:00
Tobias Urdin
0ffd5c7ae1 Show Created At column for backups table
The backups tables does not show the created_at
field today and to find the one you need by
date you need to open all backup to figure out
what date you want, this is not optimal since
the whole point of backups is to jump back to
a date as quick as possible.

Change-Id: Ie68e54d41b0ad919ecc468e162b4939eac3ae4b3
2024-04-26 21:03:38 +02:00