manheim / manheim-c7n-tools

Manheim's Cloud Custodian (c7n) wrapper package, policy generator, runner, and supporting tools.
https://manheim-c7n-tools.readthedocs.io/
Apache License 2.0
45 stars 25 forks source link

Update to use 0.9.8 Cloud Custodian release #56

Closed fussybeaver closed 3 years ago

fussybeaver commented 3 years ago

We'd like to use a new feature added to CC 0.9.8 - can we get a bump in the Cloud Custodian dependency in Manheim with a release / docker tag? https://github.com/cloud-custodian/cloud-custodian/releases/tag/0.9.8.0

jantman commented 3 years ago

@fussybeaver we're hoping that https://github.com/cloud-custodian/cloud-custodian/pull/6249 will get merged to master in the next few days, at which point we'd likely bump to using the latest commit on master that includes it (unless there's an imminent release). If not, then we'll get a new version released with 0.9.8 soon.

jantman commented 3 years ago

@fussybeaver The PR that we've been waiting for has been merged upstream, and per the maintainer via Gitter chat, we should be expecting the 0.9.9 release within the next two weeks, and tentatively this coming Monday December 14. Once that comes out, we'll bump to it here.

jantman commented 3 years ago

This is currently blocked on an upstream dependency conflict: https://github.com/cloud-custodian/cloud-custodian/issues/6359

jantman commented 3 years ago

@fussybeaver The blocking upstream issue was fixed in yesterday's upstream release. This PR has been merged, and I hope to get a new release cut today, to include both this and #59 .

fussybeaver commented 3 years ago

nice, thanks

jantman commented 3 years ago

This has been released in 1.3.0, which is now live on PyPI and Docker Hub.