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

Docs: Cover the minimum versions for build providers #5211

Open
medubelko opened this issue Jan 20, 2025 · 3 comments
Open

Docs: Cover the minimum versions for build providers #5211

medubelko opened this issue Jan 20, 2025 · 3 comments
Labels
documentation Documentation changes to the project itself or in-code help triaged

Comments

@medubelko
Copy link
Contributor

What needs to get done

  • We should store this info in System requirements. We could add a section that's split by core versions, and when core22 is deprecated we could unify it.
  • We should also add is as a requirement to the core22 migration guide, while it's still active.

Why it needs to get done

As was pointed out recently on Discourse, we don't supply compatibility information for build providers.

Although they act as middleware, users can't build snaps without one. It stands to reason that users ought to know the minimum versions they'll require.

@medubelko
Copy link
Contributor Author

@mr-cal Thoughts on the above proposal?

@medubelko medubelko added the documentation Documentation changes to the project itself or in-code help label Jan 20, 2025
@mr-cal
Copy link
Collaborator

mr-cal commented Jan 21, 2025

Yep, I think it's a great idea and should be straightforward to add.

In code, this is driven by craft-providers (lxd, multipass) for core22 and newer. Perhaps craft-providers should also document minimum versions.

Anyways, I think that forum post has a typo and there question is different. They are trying to build core22 snaps with old versions of Snapcraft. I added a comment in discourse.

Copy link

Thank you for reporting your feedback to us!

The internal ticket has been created: https://warthogs.atlassian.net/browse/CRAFT-4017.

This message was autogenerated

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Documentation changes to the project itself or in-code help triaged
Projects
None yet
Development

No branches or pull requests

2 participants