# Haskell Foundation DevOps Weekly Update, 2022-10-26

**URL:** <https://discourse.haskell.org/t/haskell-foundation-devops-weekly-update-2022-10-26/5225>\
**Category:** Haskell Foundation\
**Created:** [October 26, 2022, 4:21pm UTC](https://discourse.haskell.org/t/haskell-foundation-devops-weekly-update-2022-10-26/5225 "2022-10-26T16:21:58Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![chreekat](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.haskell.org/chreekat/32/2669_2.png) [@chreekat](https://discourse.haskell.org/u/chreekat)\
**Post date:** [October 26, 2022, 4:21pm UTC](https://discourse.haskell.org/t/haskell-foundation-devops-weekly-update-2022-10-26/5225/1 "2022-10-26T16:21:58Z")

</div>

Welcome to another installment!

**In the last week** , I have seen positive results of my CI improvements and made progress on some GitLab service migrations. I have:

- Opened a number of GHC tickets representing real bugs. This superhuman ability to identify bugs is brought to you by _CI_: I watch the nightly builds and report on failures. This works because, through my improvements, CI is better at highlighting real failures now.
- Studied the service description for GitLab components that need to be migrated. Thanks to NixOS, this amounts to reading a handful of code files, rather than trawling through a living system and hoping I don’t miss anything important.
- Finally recovered from my ZuriHac cold (or Covid? But I tested negative twice.)

**Currently** , I am still just working on the service migration. Luckily I have plenty of time, which means I can do it carefully, make the process more repeatable, and identify future work. Incidentally, the services I am migrating are:

- [downloads.haskell.org](http://downloads.haskell.org)
- [registry.gitlab.haskell.org](http://registry.gitlab.haskell.org) (a Docker registry for CI images)
- [artifacts.gitlab.haskell.org](http://artifacts.gitlab.haskell.org) (an S3 storage for CI artifacts)

All of these run on the same storage-optimized server, which is graciously provided by Equinix Metal (formerly known as Packet).

**Coming up** , I expect this migration to take another week or so. Hopefully see you on the other side of it next week.

---

<div class="post-metadata">

**Author:** ![chreekat](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.haskell.org/chreekat/32/2669_2.png) [@chreekat](https://discourse.haskell.org/u/chreekat)\
**Post date:** [October 27, 2022, 8:51am UTC](https://discourse.haskell.org/t/haskell-foundation-devops-weekly-update-2022-10-26/5225/2 "2022-10-27T08:51:04Z")

</div>

Upon request, here are the issues I’ve opened in the last couple weeks 🙂

- [https://gitlab.haskell.org/ghc/ghc/-/issues/22357](https://gitlab.haskell.org/ghc/ghc/-/issues/22357)
- [https://gitlab.haskell.org/ghc/ghc/-/issues/22344](https://gitlab.haskell.org/ghc/ghc/-/issues/22344)
- [https://gitlab.haskell.org/ghc/ghc/-/issues/22343](https://gitlab.haskell.org/ghc/ghc/-/issues/22343)
- [https://gitlab.haskell.org/ghc/ghc/-/issues/22342](https://gitlab.haskell.org/ghc/ghc/-/issues/22342)
- [https://gitlab.haskell.org/ghc/ghc/-/issues/22325](https://gitlab.haskell.org/ghc/ghc/-/issues/22325)
- [https://gitlab.haskell.org/ghc/ghc/-/issues/22295](https://gitlab.haskell.org/ghc/ghc/-/issues/22295)
- [https://gitlab.haskell.org/ghc/ghc/-/issues/22287](https://gitlab.haskell.org/ghc/ghc/-/issues/22287)
- [https://gitlab.haskell.org/ghc/ghc/-/issues/22283](https://gitlab.haskell.org/ghc/ghc/-/issues/22283)
- [https://gitlab.haskell.org/ghc/ghc/-/issues/22248](https://gitlab.haskell.org/ghc/ghc/-/issues/22248)
