Skip to content

add some operating system AMIs and URNs#11

Merged
Adamkadaban merged 6 commits intomainfrom
adam-ami-dicts
Feb 6, 2025
Merged

add some operating system AMIs and URNs#11
Adamkadaban merged 6 commits intomainfrom
adam-ami-dicts

Conversation

@Adamkadaban
Copy link
Member

Checklist

  • I have added a version label to my PR (e.g., patch, minor, major).
  • I have tested my changes locally and verified they work as expected.
  • I have added relevant tests to cover my changes.
  • I have made any necessary updates to the documentation.

Description

Add enums and dictionaries for AWS and Azure VMs.
Includes some of:

  • Debian
  • Ubuntu
  • SUSE
  • Kali
  • Windows

TODO: Add OSType to openlabs spec.

Fixes: #8

@Adamkadaban Adamkadaban added the minor Increment the minor version when merged label Feb 4, 2025
@Adamkadaban
Copy link
Member Author

Looks like test coverage is a problem. I will push commits for #13 and add the appropriate tests. And then re-request review

@alexchristy
Copy link
Member

Looks like test coverage is a problem. I will push commits for #13 and add the appropriate tests. And then re-request review

Also for enums and other data definitions you can also add a directive to ignore those for test coverage since there might not be a good way to get those covered with tests.

Copy link
Member

@Nareshp1 Nareshp1 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

Copy link
Member

@alexchristy alexchristy left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Changes look good on my end

@Adamkadaban Adamkadaban merged commit 90434b3 into main Feb 6, 2025
3 checks passed
@Adamkadaban Adamkadaban deleted the adam-ami-dicts branch February 7, 2025 06:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

minor Increment the minor version when merged

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Trello Issue] AMI enums and dictionaries.

3 participants