In workflow utils when using conda-pack, we should use those 2 parameters:
- compress_level to 0 to avoid useless compression of the environment wish is uncompressed later in the process.
- n_threads to parallelize the packing process.
In workflow utils when using conda-pack, we should use those 2 parameters:
| Status | Subtype | Assigned | Task | ||
|---|---|---|---|---|---|
| Resolved | None | T291464 Upgrade analytics-hadoop to Spark 3 + scala 2.12 | |||
| Resolved | None | T302819 Replace anaconda-wmf with smaller, non-stacked Conda environments | |||
| Resolved | Antoine_Quhen | T295072 Install spark3 in analytics clusters | |||
| Resolved | xcollazo | T315478 Optimize spark3 conda deb generation |
In T321736, we moved to a pure Dockerfile approach, and we now do this optimization here: https://gitlab.wikimedia.org/repos/data-engineering/conda-analytics/-/blob/eb2ba59fa699e78625b371c43ac62294a9167d0f/docker/Dockerfile#L64-71.
We can use this as reference for other conda based debian packages.