Skip to content

Conversation

@weiiwang01
Copy link
Contributor

@weiiwang01 weiiwang01 commented Mar 5, 2024

Some refactoring was performed, and some improvements were made over the flask-framework extension.

Changes include:

  • Update the extension part name prefix from flask/ to flask-framework/.
  • Install statsd-exporter along with the Gunicorn server.
  • Install ca-certificates in the ROCK image by default.
  • Disable the WSGI path check when services.flask.command is overridden.
  • Improve the quality of generated parts.
  • Have you signed the CLA?

weiiwang01 and others added 20 commits September 28, 2023 10:25
Co-authored-by: Sergio Schvezov <sergio.schvezov@canonical.com>
Co-authored-by: Tiago Nobrega <tiago.nobrega@canonical.com>
The current version has two bugs (the "looping timer" one and the "not
collecting error logs" one) that are blocking for many users. Ideally we
should merge main into this branch, this is a stopgap before we can
allocate time for it.
These are related to the change in base notation (ubuntu@ instead of
ubuntu:) and the changes due to general craft-application-flow.
This brings in the latest changes from `main` into the 12f branch.
@weiiwang01
Copy link
Contributor Author

@sergiusens @tigarmo here's the pull request to bring only the latest flask-framework to the main branch.

Copy link
Collaborator

@tigarmo tigarmo left a comment

Choose a reason for hiding this comment

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

Thanks a lot! To whoever is also reviewing this, this is the merge of the feature/12f branch "officially" into main (with some minor updates)

@cmatsuoka cmatsuoka self-requested a review March 15, 2024 15:26
@sergiusens
Copy link

we have linter errors, are those expected?

Co-authored-by: Alex Lowe <alex.lowe@canonical.com>
@weiiwang01
Copy link
Contributor Author

we have linter errors, are those expected?

The issue was caused by an external website (https://yaml.org/) going down, which has been resolved now.

@tigarmo
Copy link
Collaborator

tigarmo commented Mar 18, 2024

Will merge this as soon as I can merge this hotfix (we prefer to merge hotfix branches as soon as possible)

@tigarmo tigarmo merged commit a6d85d0 into canonical:main Mar 18, 2024
@weiiwang01 weiiwang01 deleted the update-flask-framework branch March 19, 2024 04:53
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.

6 participants