Which services: stackage.org and casa.stackage.org When: Tuesday, 2 January 2024 08:00 UTC 11:00 UTC Expected impact: None
What: The services will be served by new processes running on Haskell Foundation infrastructure. How: DNS proxies will be updated to point to the new servers, which should be an instant change.
The new services have already been running for a couple weeks, although they haven’t been getting any usage. If you see any trouble, contact me on this thread or at one of the locations listed below. If anything goes terribly wrong, I can just roll back to using the original FP Complete servers.
Where to contact in case of trouble (pick the first one that’s easiest for you):
The same problem affects the new service (which is expected, since they should be using the same data source). So I’ll postpone the migration and fix this first.
The new services are now serving casa.stackage.org (used internally by Stack, in case you were wondering) as well as stackage.org. Let me know if you see any issues!
Feels snappy so far Thanks for the effort in all of the migrating
Few things:
it doesn’t seem like you can view any of the haddock documentation since nightly-2023-12-27 (2023-12-26 still seems to have haddock documentation for all packages)
When clicking on password-3.0.2.1 in any LTS, a bunch of the modules aren’t listed in the module tree:
Aha, I figured it out. One background service that I thought wasn’t needed yet is, in fact, needed. It’s running now and should finish populating the Haddocks soon.
I peeked at the stackage-curation logs, and I see some messages that look related:
Warning: Dependent file listed in:
/home/curators/work/unpack-dir/unpacked/password-3.0.2.1-5c98dec407679828886891c1bd0efa11094028dd2bc49ba0f3074d3fbe005da7/.stack-work/dist/x86_64-linux-tinfo6/ghc-9.8.1/build/password-tasty/password-tasty-tmp/Data/Password/Argon2.hi
does not exist:
Warning: Dependent file listed in:
/home/curators/work/unpack-dir/unpacked/password-3.0.2.1-5c98dec407679828886891c1bd0efa11094028dd2bc49ba0f3074d3fbe005da7/.stack-work/dist/x86_64-linux-tinfo6/ghc-9.8.1/build/password-tasty/password-tasty-tmp/Data/Password/Argon2.hi
does not exist:
Warning: Dependent file listed in:
/home/curators/work/unpack-dir/unpacked/password-3.0.2.1-5c98dec407679828886891c1bd0efa11094028dd2bc49ba0f3074d3fbe005da7/.stack-work/dist/x86_64-linux-tinfo6/ghc-9.8.1/build/password-tasty/password-tasty-tmp/Data/Password/Argon2.hi
does not exist:
Warning: Dependent file listed in:
/home/curators/work/unpack-dir/unpacked/password-3.0.2.1-5c98dec407679828886891c1bd0efa11094028dd2bc49ba0f3074d3fbe005da7/.stack-work/dist/x86_64-linux-tinfo6/ghc-9.8.1/build/password-tasty/password-tasty-tmp/Data/Password/Validate.hi
does not exist:
So this looks like a stackage curation issue. @juhp, perhaps you have some insight?
Edit: those messages may be red herrings, as I see quite a few of them for many different packages, including many modules that do have Haddocks. E.g. Data.Password.Validate itself!
Edit2: @Vlix the same problem with password exists on the old site, which you can still visit via