Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
12 changes: 12 additions & 0 deletions doc/source/deploy/neutron.rst
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,18 @@ configurations to optimize and tailor network performance. This includes
integrating hardware acceleration technologies to enhance networking
capabilities within your OpenStack environment.

**********************
Helm Operation Timeout
**********************

``neutron_helm_timeout`` sets the maximum time allowed for Neutron Helm
operations. It accepts a Go duration string such as ``10m0s`` and defaults to
``5m0s``.

.. code-block:: yaml

neutron_helm_timeout: 10m0s

*********************
Hardware Acceleration
*********************
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
features:
- |
The Neutron role now exposes ``neutron_helm_timeout`` to configure how long
Helm operations may run.
5 changes: 5 additions & 0 deletions roles/neutron/defaults/main.yml
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,11 @@ neutron_helm_chart_ref: /usr/local/src/neutron
neutron_helm_release_namespace: openstack
neutron_helm_values: {}

# Time to wait for Helm operations to complete, using Go duration syntax.
#
# neutron_helm_timeout: 10m0s
neutron_helm_timeout: 5m0s

# List of networks to provision inside OpenStack
neutron_networks: []

Expand Down
1 change: 1 addition & 0 deletions roles/neutron/tasks/main.yml
Original file line number Diff line number Diff line change
Expand Up @@ -64,6 +64,7 @@
release_namespace: "{{ neutron_helm_release_namespace }}"
create_namespace: true
kubeconfig: /etc/kubernetes/admin.conf
timeout: "{{ neutron_helm_timeout }}"
values: "{{ _neutron_helm_values | combine(neutron_helm_values, recursive=True) }}"

- name: Create Ingress
Expand Down
Loading