Skip to content

Add osPackages field in metadata for COSI 1.1#257

Merged
elainezhao1 merged 10 commits into
mainfrom
user/elaine/os-pkg
Jun 9, 2025
Merged

Add osPackages field in metadata for COSI 1.1#257
elainezhao1 merged 10 commits into
mainfrom
user/elaine/os-pkg

Conversation

@elainezhao1
Copy link
Copy Markdown
Contributor

@elainezhao1 elainezhao1 commented Jun 3, 2025


This is P1 for COSI 1.1 support (bootloader related will be P2)

changes:

  • updated doc (referenced from trident cosi 1.1 revision doc)
  • updated metadata to include the new field
  • updated couple field names (verityConfig, FileSystem) to match the updated cosi 1.1 schema

tested locally
image

Checklist

  • Tests added/updated
  • Documentation updated (if needed)
  • Code conforms to style guidelines

@elainezhao1 elainezhao1 marked this pull request as ready for review June 3, 2025 00:03
@elainezhao1 elainezhao1 requested a review from a team as a code owner June 3, 2025 00:03
@elainezhao1 elainezhao1 requested a review from frhuelsz June 3, 2025 00:05
Comment thread toolkit/tools/pkg/imagecustomizerlib/cosicommon.go Outdated
Comment thread toolkit/tools/pkg/imagecustomizerlib/cosicommon.go Outdated
Comment thread toolkit/tools/pkg/imagecustomizerlib/cosimetadata.go Outdated
Comment thread toolkit/tools/pkg/imagecustomizerlib/cosimetadata.go Outdated
@frhuelsz
Copy link
Copy Markdown
Contributor

frhuelsz commented Jun 3, 2025

Minor details, but otherwise the json looks good to me, thanks!

Comment thread docs/imagecustomizer/api/cosi.md Outdated
Comment thread toolkit/tools/pkg/imagecustomizerlib/cosicommon.go Outdated
Comment thread toolkit/tools/pkg/imagecustomizerlib/cosicommon.go Outdated
Comment thread toolkit/tools/pkg/imagecustomizerlib/cosicommon.go Outdated
Comment thread docs/imagecustomizer/api/cosi.md Outdated
Comment thread toolkit/tools/pkg/imagecustomizerlib/cosicommon.go Outdated
@elainezhao1 elainezhao1 merged commit 52833c8 into main Jun 9, 2025
8 checks passed
@elainezhao1 elainezhao1 deleted the user/elaine/os-pkg branch June 9, 2025 20:48
liulanze pushed a commit that referenced this pull request Jun 24, 2025
<!-- Description: Please provide a summary of the changes and the
motivation behind them. -->
---
This is P1 for COSI 1.1 support (bootloader related will be P2)

changes:

- updated doc (referenced from trident cosi 1.1 revision doc)
- updated metadata to include the new field
- updated couple field names (verityConfig, FileSystem) to match the
updated cosi 1.1 schema

tested locally

![image](https://github.com/user-attachments/assets/4cbfaed1-4d83-475a-a37b-542bf6339491)


### **Checklist**
- [ ] Tests added/updated
- [x] Documentation updated (if needed)
- [x] Code conforms to style guidelines
liulanze pushed a commit that referenced this pull request Jun 25, 2025
<!-- Description: Please provide a summary of the changes and the
motivation behind them. -->
---
This is P1 for COSI 1.1 support (bootloader related will be P2)

changes:

- updated doc (referenced from trident cosi 1.1 revision doc)
- updated metadata to include the new field
- updated couple field names (verityConfig, FileSystem) to match the
updated cosi 1.1 schema

tested locally

![image](https://github.com/user-attachments/assets/4cbfaed1-4d83-475a-a37b-542bf6339491)


### **Checklist**
- [ ] Tests added/updated
- [x] Documentation updated (if needed)
- [x] Code conforms to style guidelines
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.

3 participants