gitlab sylva-projects/sylva-core 1.6.24

latest release: 1.4.18
18 days ago

Merge Requests integrated in this release

27 merge requests were integrated in this repo between 1.6.23 and 1.6.24.
These notes don't account for the MRs merged in secondary repos.

Sylva-units framework

  • [backport-1.6] don't let flux-system and sylva-units-operator units depend on the root-dependency !7859 ~"backport"
  • [backport-1.6] Avoid sylva-units reconciliation caused by cluster-public-endpoint valuesFrom entry !7858 ~"backport" (issues: #3926)
  • [release-1.6] effectively increase sylva-units-operator memory settings !8016 ~"type::bug" (issues: #4014)

Cluster API

  • Update Sylva Helm chart capo-contrail-bgpaas to v1.3.7 !7865 ~"capo" ~"renovate"
  • [backport-1.6] Do not rely on gitlab CI cache in delete workload cluster job !8023 ~"type::bug"

Workload cluster

  • [backport-1.6] Restrict the write capability to vault policy path !7897

Networking

  • [backport-1.6] Set TCP_TARGETS VIP for CAPO workload clusters !7879 ~"area:observability" ~"backport" (issues: #4050)
  • [backport-1.6] Enable monitoring and Grafana BGP dashboard for MetalLB frr-k8s mode !7888 ~"area:observability" ~"backport" (issues: #3897)

OpenStack ~capo

  • Update heat-operator to v0.3.2 !7939 ~"renovate"
  • Update Sylva Helm chart capo-contrail-bgpaas to v1.3.7 !7865 ~"area:capi" ~"renovate"

Monitoring

  • Update Sylva Helm chart sylva-thanos-rules to v0.3.4 !7916 ~"area:observability" ~"renovate"
  • Update Sylva Helm chart sylva-dashboards to v0.2.5 !7915 ~"area:observability" ~"renovate"
  • Update Sylva Helm chart sylva-prometheus-rules to v0.2.5 !7904 ~"area:observability" ~"renovate"
  • [release-1.6] Introduce monitoring-ready unit !7974 ~"area:observability"
  • [backport-1.6] Configure Prometheus retention according to the size of the PVC !7914 ~"area:observability" ~"backport" (issues: #3595)

Observability

  • [backport-1.6] Set TCP_TARGETS VIP for CAPO workload clusters !7879 ~"area:networking" ~"backport" (issues: #4050)
  • [backport-1.6] Enable monitoring and Grafana BGP dashboard for MetalLB frr-k8s mode !7888 ~"area:networking" ~"backport" (issues: #3897)

Storage

  • [backport 1.6]: Add support volume expansion for Longhorn encrypted persistent volumes !7612 ~"backport" (issues: #3964)

Security

  • [backport-1.6]: Prevent running vault with root privilege !7920 (issues: #4064)

Other

  • [backport-1.6] Fix minio serverCount computation !7898
  • [backport-1.6] Separate sylva-toolbox caches based on the current branch / MR / target branch !7933
  • [backport-1.6] fix: disableNameSuffixHash test, target only ConfigMap and Secret names (not... !7973
  • [backport-1.6] fix: support semver in generate units documentation !7924
  • [backport-1.6] Remove common name from all server certificates, as it's ignored when any SAN exists !7984
  • [backport-1.6] neuvector: fix healthchecks for workload clusters, adjust dependencies !7912 ~"backport" ~"neuvector" (issues: #4063)
  • [backport-1.6] Backport of support of templatized helm_chart_versions in generate_units_documentation.py !7995

Other dependency upgrades

  • Update sylva-elements/ci-tooling/ci-deployment-values to v0.5.88 !7797 !8013

CI

  • [backport-1.6] normalise the version by removing '/' prefix in check_downgrade_versions script !7909 ~"backport"
  • [release-1.6] add test-values in check_downgrade_version script and fix keycloak version downgrade !7873 (issues: #4049)

Contributors

15 people contributed.

Andra-Simona Delicostea, Bogdan Antohe, Bogdan-Adrian Burciu, Cristina Isaroiu, Francois Eleouet, Jonathan Gayvallet, Loic Nicolle, Manik Bindlish, Marc Bailly, Patrick Enoux, Priya Goyal, Ravindra Tanwar, Sakshi Choudhary, Thomas Morin, Xavier Francois

Don't miss a new sylva-core release

NewReleases is sending notifications on new releases.