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

Add the flask extension #1257

Merged
merged 12 commits into from
Nov 17, 2023
Merged

Add the flask extension #1257

merged 12 commits into from
Nov 17, 2023

Conversation

weiiwang01
Copy link
Contributor

This pull request introduces an experimental Flask extension for the Juju 12-factor charm ecosystem in charmcraft.

@weiiwang01
Copy link
Contributor Author

@tigarmo here's the draft pull request with the current charmcraft extension framework.

@tigarmo
Copy link
Contributor

tigarmo commented Sep 21, 2023

Is it possible to add a spread test for this?

@weiiwang01 weiiwang01 closed this Sep 22, 2023
@weiiwang01 weiiwang01 reopened this Sep 22, 2023
@weiiwang01
Copy link
Contributor Author

Is it possible to add a spread test for this?

Unfortunately, no, as we need to modify and release the flask-k8s charm as a Python library for this extension to work.

@tigarmo tigarmo changed the base branch from main to feature/12f November 10, 2023 07:48
@weiiwang01 weiiwang01 marked this pull request as ready for review November 10, 2023 09:27
@weiiwang01
Copy link
Contributor Author

@tigarmo @syu-w I have updated the pull request to include all the changes demonstrated in the sprint demo. Could you please review it?

@syu-w
Copy link
Contributor

syu-w commented Nov 15, 2023

Waiting for the spread test results.

@lengau lengau merged commit ae75341 into canonical:feature/12f Nov 17, 2023
18 checks passed
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.

4 participants