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

KAS configuration file with stable commit for respective projects #21

Closed
sbanerjee-quic opened this issue Sep 23, 2024 · 2 comments · Fixed by #36
Closed

KAS configuration file with stable commit for respective projects #21

sbanerjee-quic opened this issue Sep 23, 2024 · 2 comments · Fixed by #36
Assignees
Labels
enhancement New feature or request
Milestone

Comments

@sbanerjee-quic
Copy link
Contributor

Need to define a configuration file that captures the known stable commits for following projects:

  • meta-qcom
  • poky

This should helpful for user who want to work on a known stable checkout on the main.

@quaresmajose
Copy link
Contributor

There some discussion about this on #13 (comment)

About the lock:
running kas with --lock can improve this situation but for that it might be better to have an external repository (like quic-yocto/ci-manifest.git) just to save the hashes on the kas yaml. this way we don't pollute the local kas config of the bsp layer and not force the users to a specific version.

Yeah, that is my thinking as well. We can probably always use the latest in PRs and generate a lock file after the merge happens, publishing into another external repo.

@ricardosalveti
Copy link
Contributor

Yeah, that is my thinking as well. We can probably always use the latest in PRs and generate a lock file after the merge happens, publishing into another external repo.

For now can you look at automatically generating the lock files (guess via kas dump) and making it available in deploy as well? We will store the builds over NFS (for CI and developer access), so we can make the lock files available as part of the builds.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
Development

Successfully merging a pull request may close this issue.

4 participants