juju unable to deploy a local charm with absolute symlinks in charm directory
Bug #1813799 reported by
James Page
This bug affects 4 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Canonical Juju |
Fix Released
|
Medium
|
Achilleas Anagnostopoulos | ||
2.5 |
Fix Released
|
Medium
|
Achilleas Anagnostopoulos |
Bug Description
juju version: 2.5.0
The OpenStack charms make fairly extensive use of tox for linting, unit and functional testing of charms; this results in a .tox directory with lots of temporary state including symlinks to python binaries on the hosting system.
Juju rejects these and won't use the charm if found:
ERROR cannot deploy bundle: cannot repackage charm: symlink ".tox/func/
It would be nice if juju could deal with this better or at least provide the ability to .jujuignore certain files/directories within the charm if found.
Changed in juju: | |
status: | New → Triaged |
importance: | Undecided → Medium |
tags: | added: bitesize charm |
Changed in juju: | |
assignee: | nobody → Achilleas Anagnostopoulos (achilleasa) |
status: | Triaged → In Progress |
Changed in juju: | |
status: | In Progress → Fix Committed |
milestone: | none → 2.6-beta1 |
tags: | added: canonical-bootstack |
Changed in juju: | |
status: | Fix Released → Fix Committed |
Changed in juju: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
The objective here is to add support for a .jujuignore file format in charms that would not be deployed as part of the application.