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

fix: include extra files with the 'dump' plugin #449

Merged
merged 3 commits into from
Aug 6, 2024

Conversation

lengau
Copy link
Contributor

@lengau lengau commented Aug 2, 2024

Issue

In Charmcraft 3, the behaviour of the prime keyword has changed, and the warning and documentation are not clear about the change. See: canonical/charmcraft#1782

Solution

Use the dump plugin to include extra files, priming only the files needed.

This fixes the charm packing incorrectly due to a behaviour change in
charmcraft 3.

See: canonical/charmcraft#1782
@MiaAltieri
Copy link
Contributor

MiaAltieri commented Aug 5, 2024

Thank you so much for your PR to Charmed MongoDB @lengau .

It appears that since we upgraded to new runners on this repo, the int tests in your repo are failing. Let us look into changing permissions.

If this is blocking for your work, please let me know and I can make this PR separately

@Mehdi-Bendriss
Copy link
Contributor

Mehdi-Bendriss commented Aug 6, 2024

/canonical/self-hosted-runners/run-workflows bd75297

@Mehdi-Bendriss
Copy link
Contributor

Merging as the tests failure is due to the Github secrets not being available for PRs made through forks.

@Mehdi-Bendriss Mehdi-Bendriss merged commit 4083985 into canonical:6/edge Aug 6, 2024
25 of 29 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.

3 participants