Skip to content

feat: add support for creating HPCC Initdata annotation#74

Merged
Sashwat-K merged 6 commits intoibm-hyper-protect:mainfrom
Rohit-Singh43-1:initdata_support
Feb 16, 2026
Merged

feat: add support for creating HPCC Initdata annotation#74
Sashwat-K merged 6 commits intoibm-hyper-protect:mainfrom
Rohit-Singh43-1:initdata_support

Conversation

@Rohit-Singh43-1
Copy link
Contributor

Description

New flag is added with name hpccinitdata which adds the initdata annotation creation support for Hyper Protect Confidential Containers.

Related Issue

Fixes #70

Type of Change

  • Bug fix
  • New feature
  • Breaking change
  • Documentation update
  • Code refactor

Testing

Added unit test cases for functionality test

Checklist

  • My code follows the project's coding standards
  • I have performed a self-review of my code
  • I have commented my code where necessary
  • I have updated the documentation
  • I have added tests that prove my fix/feature works
  • All new and existing tests pass

Signed-off-by: Rohit Singh <Rohit.Singh43@ibm.com>
Signed-off-by: Rohit Singh <Rohit.Singh43@ibm.com>
Copy link
Contributor

Choose a reason for hiding this comment

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

change Parameter name to hpcc-init as suggested here
#70

docs/README.md Outdated
Copy link
Contributor

Choose a reason for hiding this comment

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

Typo: singed -> signed

docs/README.md Outdated
Copy link
Contributor

Choose a reason for hiding this comment

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

If --out is required then update this example accordingly

Copy link
Contributor

@vikas-sharma24 vikas-sharma24 Jan 29, 2026

Choose a reason for hiding this comment

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

keep this print statement after else statement as it is duplicate in both if, else
or
is this print statement is needed as for other commands will not print anything after output.
Any suggestion @Sashwat-K

Signed-off-by: Rohit Singh <Rohit.Singh43@ibm.com>
Copy link
Contributor

Choose a reason for hiding this comment

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

keep this print statement when you copied gzipped content in file

Signed-off-by: Rohit Singh <Rohit.Singh43@ibm.com>
Copy link
Contributor

Choose a reason for hiding this comment

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

do we need to specify HPCC here?
@Sashwat-K any suggestions on print message

Copy link
Collaborator

Choose a reason for hiding this comment

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

No need to mention HPCC

@vikas-sharma24
Copy link
Contributor

Code changes is fine, but need to check on folder name
@Sashwat-K any suggestions here do we go with hpccinitdata or can we change it.

Copy link
Collaborator

Choose a reason for hiding this comment

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

I would recommend to go forward with initdata instead of hpcc-init.

Signed-off-by: Rohit Singh <Rohit.Singh43@ibm.com>
@Sashwat-K Sashwat-K changed the title Support for HPCC Initdata annotation creation. feat: add support for creating HPCC Initdata annotation Feb 16, 2026
README.md Outdated
Copy link
Contributor

Choose a reason for hiding this comment

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

No need to mention hpcc
mention init data generation or something similar...

Copy link
Contributor Author

Choose a reason for hiding this comment

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

@Sashwat-K As we discussed that we can call out product names in DOCS for Now ?

Copy link
Collaborator

Choose a reason for hiding this comment

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

Hey @Rohit-Singh43-1 , remove the heading. Make it part of Contract Generation

Copy link
Contributor

Choose a reason for hiding this comment

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

remove this comment

Signed-off-by: Rohit Singh <Rohit.Singh43@ibm.com>
Copy link
Collaborator

@Sashwat-K Sashwat-K left a comment

Choose a reason for hiding this comment

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

Looks good to me! Congrats on your first PR merge @Rohit-Singh43-1 !

@Sashwat-K Sashwat-K merged commit 0c92b03 into ibm-hyper-protect:main Feb 16, 2026
5 of 6 checks passed
@github-actions
Copy link

🎉 This PR is included in version 1.15.0 🎉

The release is available on GitHub release

Your semantic-release bot 📦🚀

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.

[Feature]: Add support for HPCC init TOML

3 participants

Comments