Skip to content

Conversation

@chucklever
Copy link
Contributor

We're thinking that there are no users and that OpenStack support has grown fallow. Considering the amount of churn that is coming for the kdevops terraform providers, it will be an easier maintenance burden to decommission OpenStack now.

Remove all OpenStack-related documentation from kdevops-terraform.md
including the general OpenStack section and the minicloud-specific
configuration instructions.

Generated-by: Claude AI
Signed-off-by: Chuck Lever <[email protected]>
Remove OpenStack from the cloud provider support list in the project
instructions document.

Generated-by: Claude AI
Signed-off-by: Chuck Lever <[email protected]>
Remove OpenStack references from various Kconfig files including:
- Remove OpenStack example from guestfs cloud-init documentation
- Remove OpenStack nova reference from libvirt aio mode documentation
- Remove OpenStack from bringup terraform cloud provider list
- Remove TERRAFORM_OPENSTACK dependency from TERRAFORM_PRIVATE_NET

Generated-by: Claude AI
Signed-off-by: Chuck Lever <[email protected]>
Remove OpenStack cloud provider configuration and variable handling
from the terraform Makefile. This includes the KDEVOPS_CLOUD_PROVIDER
export for OpenStack and all OpenStack-specific terraform variables.

Generated-by: Claude AI
Signed-off-by: Chuck Lever <[email protected]>
Remove OpenStack-related ansible configurations including the
volume_group tasks, gen_tfvars template, and default variables for
OpenStack terraform settings.

Generated-by: Claude AI
Signed-off-by: Chuck Lever <[email protected]>
Remove the TERRAFORM_OPENSTACK configuration option from the cloud
provider choice menu and remove the source line for the OpenStack
Kconfig file.

Generated-by: Claude AI
Signed-off-by: Chuck Lever <[email protected]>
Remove the entire terraform/openstack directory and all its files
including Kconfig, terraform configurations, and cloud provider setup.
This removes support for deploying kdevops on OpenStack clouds.

Generated-by: Claude AI
Signed-off-by: Chuck Lever <[email protected]>
@chucklever chucklever merged commit 1cb3ea5 into main Nov 5, 2025
22 checks passed
@chucklever chucklever deleted the cel/remove-open-stack branch November 5, 2025 16:19
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.

2 participants