zuul-jobs/roles/ensure-haskell-stack
Ian Wienand c5c9f7d862 Retire Fedora 31 for 32
We have Fedora 32 nodes now, retire the Fedora 31 testing and replace
with 32.

Docker isn't supported on Fedora 32.  There's a problem with cgroups
v2 and you can read all about it at [1].  Drop the install test.

Haskell upstream has dropped F32 from the COPR repo as it is now
packaged; a new package with the correct dependencies has been pushed
but isn't available yet (see the inline github issue), so workaround
the missing package.

[1] https://github.com/docker/for-linux/issues/955

Change-Id: I025613bee8c0a8513afa90331431d2c18b616464
2020-09-17 17:54:59 +10:00
..
defaults haskell-stack-test: add haskell tool stack test 2020-05-01 15:35:33 +00:00
tasks Retire Fedora 31 for 32 2020-09-17 17:54:59 +10:00
README.rst haskell-stack-test: add haskell tool stack test 2020-05-01 15:35:33 +00:00

Ensure the Haskell tool stack is installed.

Installs the specified stack version and setup the toolchain. This role uses the Fedora copr package.

Role Variables

The lts version.