Cory Johns

Results 63 comments of Cory Johns

Apparently, I touched the lint method a couple of years ago but didn't meaningfully change that bit, and it's otherwise from the initial implementation.

The `delta_python` code isn't used anywhere else, and I'm struggling to come up with a reason why it is included there. The only even somewhat plausible thing I can think...

@bcsaller We're not expecting built charms to be part of any project, only the source layers, though. And there might be restrictions imposed by the project where the layer resides...

I definitely agree that we need to give more control to charm authors to ensure that they can reliably (re)build their charm, especially for patches and bug fixes, in the...

It doesn't address most of this issue, but it seems that layer authors can in fact currently specify branches in the repo URL for their layer in the layer-index, using...

@petevg I don't actually see it in `apt search charm` on bionic. Is it possible it was brought in by a PPA? I think it was in the Juju PPA...

If you're not planning to build your charm from layers, then it's probably better to not even have an empty `layer.yaml` file at all. But I agree that the warning...

With charm-tools being strictly confined now, it can't use system dependencies. We had to move to strict confinement due to hitting an issue with the snap Python interacting with the...

I don't understand why you would need to chown a file during build, since I don't think the owner would survive being bundled up in the charm anyway. The chmod...

I'm not sure I understand the comment about using a local folder as a wheelhouse override. Do you mean using something like `git+file:///home/johnsca/charm-helpers`? Because I was able to do that...