Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

test-project: fixes for development of kits functionality #226

Merged
merged 4 commits into from
May 22, 2024

Conversation

webern
Copy link
Contributor

@webern webern commented May 17, 2024

Issue number:

Follows #220 (technically it doesn't need to but chaining it into the variant-insensitive branch helps me built up all the code I need to merge and this is an easy-to-review unit in that chain)

Description of changes:

Fixes to the test project that I need to make kit development work.

Testing done:

In subsequent work I was able to build a kit.

Terms of contribution:

By submitting this pull request, I agree that this contribution is dual-licensed under the terms of both the Apache License, version 2.0, and the MIT license.

@webern webern force-pushed the kit-project-fixes branch from 8059292 to 5182711 Compare May 18, 2024 00:13
@webern webern force-pushed the variant-insensitive branch from d013781 to 9da417b Compare May 18, 2024 00:19
@webern webern force-pushed the kit-project-fixes branch 2 times, most recently from fa1f52f to b733d4c Compare May 18, 2024 01:10
@webern webern changed the title Kit project fixes test-project: fixes for development of kits functionality May 18, 2024
@webern webern added the kits Work relating to kits. label May 18, 2024
@webern webern requested review from bcressey and jmt-lab May 20, 2024 14:52
@webern webern mentioned this pull request May 20, 2024
2 tasks
Copy link
Contributor

@jmt-lab jmt-lab left a comment

Choose a reason for hiding this comment

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

LGTM

webern added 4 commits May 20, 2024 12:47
In order for the test project to work, we need to use a recent and
compatible Bottlerocket SDK.
The build system's expectations when re-naming a package are a bit
particular. The spec file and the directory must conform to the
"override" name. This commit gives the test project that does this by
simulating the naming convention used by Bottlerocket's Kubernetes
packages.
Because the build system currently mounts sources/models/src/variant,
we need this directory to exist in our project. When conditional
compilation of the model is no longer taking place, the directory will
no longer need to be mounted in the build's Dockerfile and this .keep
file can be removed.
Until #120 is done, we need the generate-sbkeys-script to exist in the
right place in the project even if we are not using its functionality.
@webern webern force-pushed the variant-insensitive branch from 9da417b to f11b56c Compare May 20, 2024 19:50
@webern webern force-pushed the kit-project-fixes branch from b733d4c to 6462006 Compare May 20, 2024 19:51
@webern webern deleted the branch develop May 21, 2024 00:19
@webern webern closed this May 21, 2024
@webern
Copy link
Contributor Author

webern commented May 21, 2024

Oops. Didn't mean to close it. Re-opening.

@webern webern reopened this May 21, 2024
@webern webern changed the base branch from variant-insensitive to develop May 21, 2024 01:02
@webern webern merged commit caad902 into develop May 22, 2024
2 checks passed
@webern webern deleted the kit-project-fixes branch May 22, 2024 14:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
kits Work relating to kits.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants