Stanislav Zhuk
Stanislav Zhuk
To remove many `init()` functions from the `cmd` package, use `docker-compose` as an example for refactoring https://github.com/docker/compose/blob/385b3f5c9643955e68b7009f6a305933678b51ea/cmd/compose/compose.go#L603-L640
This should be done before: - #5762 Because having clean code will make it easier to integrate TUI.
I will push new Docker images.
It looks like it's not installed by default everywhere: https://github.com/ddev/ddev/actions/runs/19301022329/job/55195278110?pr=7845#step:13:4585 ``` "/var/tmp/mariadb_5.5_4af8dc72702d23baf7ef8cd09bb15e45-mariadb_5.5.zst" )]', err='exit status 1', stdout='', stderr='bash: zstdmt: command not found' ```
The build is successful for everything, except `mariadb:5.5` https://github.com/stasadev/ddev/actions/runs/19308126195/job/55220901864 ``` $ docker run --entrypoint=bash -it --rm ddev/ddev-dbserver-mariadb-5.5:v1.24.10 root@f67a1205a0fb:/# cat /etc/os-release NAME="Ubuntu" VERSION="14.04.6 LTS, Trusty Tahr" root@f67a1205a0fb:/# apt-get update && apt-get...
I disabled snapshots for `mariadb:5.5`. > or to insist on gzipped snapshots We can come back to this later.
Doesn't work for mysql:5.5 https://github.com/ddev/ddev/actions/runs/19309228694/job/55224771825#step:13:7284 `bash: zstdmt: command not found` ``` ddevapp_test.go:1738: could not create snapshot mysql_5.5_1215af4cdcf5b5d6cf117dd60e9bcb01 for mysql:5.5: composeCmd failed to run 'COMPOSE_PROJECT_NAME=ddev-testpkgwordpress docker-compose -f /home/runner/tmp/ddevtest/TestPkgWordpress1832718576/.ddev/.ddev-docker-compose-full.yaml exec -T db...
> `zstdmt` is an alias for `zstd -T0` I think. Double check and perhaps we can use that instead? Is this going to work for `tar -I zstdmt` ?
> It's not clear to me how this is related to the changes in this PR. Any pointers? It looks like it's a change upstream, not related to this PR,...
Rebased, dropped merge commit, resolved conflicts, pushed images: ``` ddev utility download-images --all ```