Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

SRE update 2024-10-18 #490

Merged
merged 1 commit into from
Oct 23, 2024
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
58 changes: 58 additions & 0 deletions blog/2024-10-18-sre.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,58 @@
---
title: SRE Team Update
slug: 2024-10-04-sre
authors: johnalotoski
tags: [sre]
hide_table_of_contents: false
---

## High level summary

The SRE team continues work on Cardano environment improvements and general maintenance.

Some notable recent changes, updates or improvements include:

* Cardano-parts environments can now be migrated from [Grafana Agent](https://grafana.com/docs/agent/latest/)
to [Grafana Alloy](https://grafana.com/docs/alloy/latest/).

* Most cardano-parts downstream clusters have now been migrated to grafana alloy use.


## Repository Work

### Cardano-parts
* Migrates to grafana alloy from grafana agent. Drops deprecated
cardano-node service features and iohk-nix legacy mainnet relay filtering.
Fixes cardano-parts jobs for cardano-cli breaking change compatibility. More
detail is available in the release notes:
[cardano-parts-release-v2024-10-22](https://github.com/input-output-hk/cardano-parts/releases/tag/v2024-10-22)

### Cardano-playground
* Migrates to grafana alloy for metrics collection, rotates sanchonet kes,
fixes latest govtool develop nix packaging and nginx deployment and deploys
to sanchonet. More detail is available in the PR description:
[cardano-playground-pull-34](https://github.com/input-output-hk/cardano-playground/pull/34)

### Cardano-mainnet
* Migrates to grafana alloy for metrics collection, fixes scheduled restart
service status file. More detail is available in the PR description:
[cardano-mainnet-pull-24](https://github.com/input-output-hk/cardano-mainnet/pull/24)

### Cardano-node
* Removes legacy mainnet relay filter for bootstrap attr generation, bumps the
iohkNix pin for similarly updated topology generation, updates mainnet
topology config to match updated iohk-nix topology ordering.
[cardano-node-pull-6011](https://github.com/IntersectMBO/cardano-node/pull/6011)

### Govtool
* Fixes nix builds for frontend and backend components, required node_nixpkgs
pin update and regeneration of yarn.lock. Fixes impure nix builds required by
some deployers by adding an optional returnShellEnv bool to the backend
package.
[govtool-pull-2184](https://github.com/IntersectMBO/govtool/pull/2184)

### Iohk-nix
* Removes deprecated legacy relays from mainnet env and corresponding filtering
for bootstrap generation, simplifies bp config generation, arranges mainnet
edgeNodes in alphabetical order.
[iohk-nix-pull-587](https://github.com/input-output-hk/iohk-nix/pull/587)
Loading