Skip to content

fix(workflows): Update workflows to handle dynamic and multiple netapp driver configs - #2204

Draft
nicholaskuechler wants to merge 1 commit into
mainfrom
PUC-1571-20260807-1405
Draft

fix(workflows): Update workflows to handle dynamic and multiple netapp driver configs#2204
nicholaskuechler wants to merge 1 commit into
mainfrom
PUC-1571-20260807-1405

Conversation

@nicholaskuechler

Copy link
Copy Markdown
Collaborator

Deleting projects kicks off a workflow which ultimately fails because it's using the old legacy netapp driver config and was looking for a [netapp_nvme] config which no longer exists. This updates it so the workflows use the new dynamic netapp driver configs which can have multiple config sections.

keystone-project-mbv9v-main-3445415451: 2026-08-07 19:04:38 +0000 - understack_workflows.main.openstack_oslo_event - DEBUG - Initializing Nautobot client with URL: https://nautobot.undercloud
keystone-project-mbv9v-main-3445415451: 2026-08-07 19:04:38 +0000 - understack_workflows.main.openstack_oslo_event - DEBUG - Nautobot client initialized successfully
keystone-project-mbv9v-main-3445415451: 2026-08-07 19:04:38 +0000 - understack_workflows.main.openstack_oslo_event - INFO - [identity.project.deleted] Running handler 1/1: understack_workflows.oslo_event.keystone_project.handle_project_deleted
keystone-project-mbv9v-main-3445415451: 2026-08-07 19:04:38 +0000 - understack_workflows.oslo_event.keystone_project - INFO - Starting ONTAP SVM and Volume delete workflow.
keystone-project-mbv9v-main-3445415451: 2026-08-07 19:04:38 +0000 - understack_workflows.oslo_event.keystone_project - ERROR - Missing required configuration in /etc/netapp/netapp_nvme.conf: No section: 'netapp_nvme' | context={'missing_config': "No section: 'netapp_nvme'"}

@nicholaskuechler
nicholaskuechler force-pushed the PUC-1571-20260807-1405 branch 2 times, most recently from 8f56883 to ff2d47f Compare August 7, 2026 21:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant