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

Prevent use_juju_for_storage=True on Juju 4 #1284

Open
benhoyt opened this issue Jul 15, 2024 · 3 comments
Open

Prevent use_juju_for_storage=True on Juju 4 #1284

benhoyt opened this issue Jul 15, 2024 · 3 comments
Assignees

Comments

@benhoyt
Copy link
Collaborator

benhoyt commented Jul 15, 2024

Per juju/juju#17721, controller storage is being removed in Juju 4.0, so we should prevent its use there. We should also update the various documentation (Ops reference docs, any SDK docs or tutorials).

Note that it's already deprecated with a deprecation warning in ops/main.py.

@dimaqq
Copy link
Contributor

dimaqq commented Aug 26, 2024

Would this rather be a charmcraft lint item requiring an assumes setting?

Or a run-time fail that's only triggered if Juju is indeed 4.x?

@benhoyt
Copy link
Collaborator Author

benhoyt commented Sep 24, 2024

@james-garner-canonical Another small one for you. I'd recommend just a run-time fail if Juju is indeed >=4.x.

@jameinel
Copy link
Member

jameinel commented Sep 24, 2024 via email

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants