Closed barryprice closed 1 year ago
Is there any reason to support 16.04? If customer stick in 16.04 for ESM, they can install rev33. For most of charm, 16.04 are deprecated and not compatible with juju < 3.0. I prefer to reject this PR. Thanks for your understanding.
@barryprice I will close this PR before end of March if there is no further response. Basically, xenial is out of our support score. We won't fix it unless there is strong business requirements and we cannot resolve it from older revision.
It looks like Ubuntu Xenial (16.04) support was quietly dropped in commits https://github.com/juju-solutions/layer-filebeat/commit/564f6e5a0804ede2dad4eebad9082858a520db63 and https://github.com/juju-solutions/layer-filebeat/commit/8a9aef4dc5aac9ff0284902f72d9b6bd40ab80b0, but this series is still supported via ESM.
This PR will reinstate it via
charmcraft.yaml
, and also pins theMarkupSafe
library to<2.0.0
forpy35
compatibility (Xenial provides Python 3.5.2).