Bug 1218740

Summary: cloud-init cloud.cfg has incorrect module names
Product: [openSUSE] openSUSE Tumbleweed Reporter: Dean Galvin <deangalvin3>
Component: Cloud:ToolsAssignee: SUSE Public Cloud Maintainer <public-cloud-maintainers>
Status: NEW --- QA Contact: E-mail List <qa-bugs>
Severity: Normal    
Priority: P5 - None    
Version: Current   
Target Milestone: ---   
Hardware: Other   
OS: Other   
Whiteboard:
Found By: --- Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---

Description Dean Galvin 2024-01-11 19:26:58 UTC
As of 23.3.x cloud.cfg only uses underscores in module names:
https://github.com/canonical/cloud-init/blob/b729a4c4aa32d2bdfdd84fb24b9be5fc9c1eb293/ChangeLog#L363

This is causing some of the cloud-init modules to not load.

I have tested an example on MicroOS with both `package-update-upgrade-install` and `package_update_upgrade_install` the former does not work, but the latter does.