Skip to content

v0.10.0

Compare
Choose a tag to compare
@github-actions github-actions released this 16 Feb 19:01
· 196 commits to main since this release

Governance-policy-propagator v0.10.0

  • The released image is quay.io/open-cluster-management/governance-policy-propagator:v0.10.0

What's Changed

  • Add fields to the Policy CRD for policy ordering by @JustinKuli in #49
  • Reconcile policies when a hub template referenced object is updated by @mprahl in #53
  • Update go-template-utils to v3.0.0 by @mprahl in #55
  • Update the permissions to match what is needed by @mprahl in #56
  • Initialize klog explicitly by @mprahl in #57
  • Policyset dependencies by @JustinKuli in #58
  • Add Pending to complianceState enum by @willkutler in #59
  • Root policy label bug by @JustinKuli in #60
  • Fix some issues in replication code by @JustinKuli in #62
  • Fix the dynamic watch cleanup by @mprahl in #63
  • Provide PolicyViolationContext to Ansible Tower by @ChunxiAlexLuo in #52
  • Add hub_template_active_watches metric by @dhaiducek in #61
  • Update go-template-utils to v3.0.1 by @mprahl in #65
  • update policyViolationContextLimit kubebuilder validation by @ChunxiAlexLuo in #66
  • Aggregate Pending status from replicated policies by @JustinKuli in #64
  • update violationMessage field name by @ChunxiAlexLuo in #67
  • Updates to the CRDs where some field descriptions are missing by @gparvin in #68
  • Add policy violation context for manual run model by @ChunxiAlexLuo in #69
  • enable pending status for policy set by @willkutler in #71
  • Set "oldest" tag in Makefile; Bump to K8s v1.19 by @dhaiducek in #72
  • Add CRD validation for namespaces in dependencies by @JustinKuli in #73
  • Fix format of policy CRD yaml by @JustinKuli in #74
  • Only pass violation context when non compliant cluster exists by @ChunxiAlexLuo in #70
  • Add a metric to record policy propagation failures by @mprahl in #75
  • Delete the propagation failure metric for deleted policies by @mprahl in #76
  • Clean up extra lines in Dockerfile by @dhaiducek in #77
  • Use printf instead of echo for changing CRD format by @mprahl in #78
  • Update kubernetes-dependency-watches to v0.1.1 by @mprahl in #79
  • Use enum for dependency compliance by @willkutler in #80
  • Provide the correct Hub DNS name in the Ansible extra_vars by @mprahl in #81
  • Fix reconciling a policy with a dot in its name by @JustinKuli in #82
  • PolicyDepenency --> PolicyDependency by @dhaiducek in #83
  • add test for ocm_handle_root_policy_duration metric by @willkutler in #85
  • Refactor root policy status updates by @mprahl in #86
  • Use better names for the extra_vars passed to the Ansible job by @mprahl in #88
  • Add concurrency to the policy-metrics controller by @mprahl in #89
  • Use EventuallyWithOffset in test utils by @dhaiducek in #92
  • Add the spec.copyPolicyMetadata field by @mprahl in #91

Full Changelog: v0.9.0...v0.10.0