Skip to content

Commit

Permalink
Prepare weekly highlights
Browse files Browse the repository at this point in the history
  • Loading branch information
pipo02mix committed Dec 13, 2024
1 parent c2922d7 commit ddb2a45
Show file tree
Hide file tree
Showing 4 changed files with 23 additions and 106 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/create-highlights.yml
Original file line number Diff line number Diff line change
Expand Up @@ -38,6 +38,6 @@ jobs:
This PR has been created automatically by the 'Create highlight PR' Github workflow
to publish the weekly highlights.
This action is triggered every Thrusday morning to collect all the highlights from the selected apps in giantswarm/github repository. The highlights are collected from the changelog entries from .github repository apps.
This action is triggered every Thursday morning to collect all the highlights from the selected apps in giantswarm/github repository. The highlights are collected from the changelog entries from .github repository apps.
Please review the changes, group the entries for each app making sure it is digestible for the customers and highlight the breaking changes in the top.
3 changes: 1 addition & 2 deletions scripts/collect-changelog-entries/script.py
Original file line number Diff line number Diff line change
Expand Up @@ -92,8 +92,7 @@ def main():
app_repos = fetch_app_repositories()

# Define the metadata
metadata = f"""
---
metadata = f"""---
date: {d}T14:00:00
title: Highlights for the week ending {d}
changes_categories:
Expand Down
36 changes: 0 additions & 36 deletions src/content/changes/highlights/2024-12-05.md

This file was deleted.

88 changes: 21 additions & 67 deletions src/content/changes/highlights/2024-12-12.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,3 @@

---
date: 2024-12-12T14:00:00
title: Highlights for the week ending 2024-12-12
Expand All @@ -8,77 +7,32 @@ owner:
- https://github.com/orgs/giantswarm/teams/sig-product
---

## General

<!-- This where BREAKING CHANGES ARE HIGHLIGHTED -->

## Apps

- [observability-operator](https://github.com/giantswarm/observability-operator)
- [0.10.0](https://github.com/giantswarm/observability-
operator/compare/v0.9.1...v0.10.0)
* Add Mimir Alertmanager datasource.
* Add tenant ids field to the grafana organization CR to be able to support multiple tenants into one organization.
* Removed organization OwnerReference on grafana-user-values configmap, this fixes an issue where the configmap is removed when the last organization is deleted which prevent Grafana from starting.
* Fix grafana organization deletion
- [prometheus-rules](https://github.com/giantswarm/prometheus-rules)
- [4.30.0](https://github.com/giantswarm/prometheus-
rules/compare/v4.29.0...v4.30.0)
* Add alerts for `karpenter` issues.
- [4.29.0](https://github.com/giantswarm/prometheus-
rules/compare/v4.28.0...v4.29.0)
* Increase time to trigger `PromtailRequestsErrors` alert from 15 to 25m.
## Observability

- **Grafana App** [v2.18.0](https://github.com/giantswarm/grafana-app/compare/v2.17.0...v2.18.0)
- Improved security by blocking default access to certain endpoints (`/swagger`, `/metrics`, and `/api/health`).
- Upgraded Grafana for a better user experience and new features (now at version 8.6.0).

- [aws-nth-bundle](https://github.com/giantswarm/aws-nth-bundle)
- [1.2.0](https://github.com/giantswarm/aws-nth-bundle/compare/v1.1.1...v1.2.0)
* Send spot instance interruption and instance state change events to SQS queue so that aws-node-termination-handler can react to them
- [aws-nth-crossplane-resources](https://github.com/giantswarm/aws-nth-crossplane-resources)
- [1.1.0](https://github.com/giantswarm/aws-nth-crossplane-
resources/compare/v1.0.0...v1.1.0)
* Send spot instance interruption and instance state change events to SQS queue so that aws-node-termination-handler can react to them
- [cluster-azure](https://github.com/giantswarm/cluster-azure)
- [1.5.0](https://github.com/giantswarm/cluster-azure/compare/v1.4.0...v1.5.0)
* Chart: Update `cluster` to [v1.7.0](https://github.com/giantswarm/cluster/releases/tag/v1.7.0).
* Add `teleport-init` systemd unit to handle initial token setup before `teleport` service starts
* Improve `teleport` service reliability by adding proper file and service dependencies and pre-start checks
- [fulfillment](https://github.com/giantswarm/fulfillment)
- [0.0.3](https://github.com/giantswarm/fulfillment/compare/v0.0.2...v0.0.3)
- [0.0.2](https://github.com/giantswarm/fulfillment/compare/v0.0.1...v0.0.2)
- **Prometheus Rules** [v4.30.0](https://github.com/giantswarm/prometheus-rules/compare/v4.27.0...v4.30.0)
- New alert added to help identify issues with `KubeadmConfig` configurations.
- Reduced unnecessary alerts during tests by ignoring certain HelmReleases.
- Added new alerts to quickly detect and resolve `karpenter` issues.
- Expanded alert timing for `PromtailRequestsErrors` to reduce false positives (now 25 minutes).

- **Observability Operator** [v0.10.0](https://github.com/giantswarm/observability-operator/compare/v0.9.1...v0.10.0)
- Integrated `Mimir`, `Alertmanager` for enhanced alerting.
- Enhanced multi-tenant support within `Grafana` organizations.
- Fixed an issue that prevented `Grafana` from starting by ensuring config persistence.

- [0.0.1](https://github.com/giantswarm/fulfillment/releases/tag/v0.0.1)
## Fleet Management

- **Kube Downscaler App** [v0.4.0](https://github.com/giantswarm/kube-downscaler-app/compare/v0.3.0...v0.4.0)
- Introduced a new `Cilium` network policy template for improved network management.

- [kube-downscaler-app](https://github.com/giantswarm/kube-downscaler-app)
- [0.4.0](https://github.com/giantswarm/kube-downscaler-
app/compare/v0.3.0...v0.4.0)
* Add cilium network policy template.
- [cluster-cloud-director](https://github.com/giantswarm/cluster-cloud-director)
- [0.64.0](https://github.com/giantswarm/cluster-cloud-
director/compare/v0.63.1...v0.64.0)
* Chart: Update `cluster` to [v1.7.0](https://github.com/giantswarm/cluster/releases/tag/v1.7.0).
* Add `teleport-init` systemd unit to handle initial token setup before `teleport` service starts
* Improve `teleport` service reliability by adding proper file and service dependencies and pre-start checks
- [cluster-vsphere](https://github.com/giantswarm/cluster-vsphere)
- [0.68.0](https://github.com/giantswarm/cluster-
vsphere/compare/v0.67.0...v0.68.0)
* Chart: Update `cluster` to [v1.7.0](https://github.com/giantswarm/cluster/releases/tag/v1.7.0).
* Add `teleport-init` systemd unit to handle initial token setup before `teleport` service starts
* Improve `teleport` service reliability by adding proper file and service dependencies and pre-start checks
- [kyverno-policies](https://github.com/giantswarm/kyverno-policies)
- [0.21.1](https://github.com/giantswarm/kyverno-
policies/compare/v0.21.0...v0.21.1)
* Add `application.giantswarm.io/team` label to policies.
- [cluster](https://github.com/giantswarm/cluster)
- [1.7.0](https://github.com/giantswarm/cluster/compare/v1.6.0...v1.7.0)
* Add `teleport-init` systemd unit to handle initial token setup before `teleport` service starts
* Improve `teleport` service reliability by adding proper file and service dependencies and pre-start checks
- [event-exporter-app](https://github.com/giantswarm/event-exporter-app)
- [2.0.0](https://github.com/giantswarm/event-exporter-
app/compare/v1.0.0...v2.0.0)
* Switching upstream image to new supported fork: github.com/resmoio/kubernetes-event-exporter
## Security

## Docs
- **Kyverno Policies** [v0.21.1](https://github.com/giantswarm/kyverno-policies/compare/v0.21.0...v0.21.1)
- Enhanced visibility with the addition of the `application.giantswarm.io/team` label.

<!-- FER is filling this one -->
- **Event Exporter App** [v2.0.0](https://github.com/giantswarm/event-exporter-app/compare/v1.0.0...v2.0.0)
- Transitioned to a new, supported image source for better stability and support.

0 comments on commit ddb2a45

Please sign in to comment.