Чистая сборка admin: устранить зависимость от недоступного PECL metadata #27

Open
opened 2026-10-26 02:15:43 +01:00 by yury · 0 comments
Owner

Выявлено при выпуске #26 26.10.2026: canonical admin/Dockerfile clean build на production останавливается на pecl install imagick-3.8.0: Package imagick does not have REST info xml available, install failed. PHP/Composer base pinned, текущий production образ работоспособен. Для #26 выбран безопасный operational fallback: новый immutable image из точного preland-admin:dd6d221 (sha256:8041afd5a3de129e8096625b4be9e226166ca3d675a5f7993af05867074efcd5), composer.lock exact equality, COPY проверенного admin source00fbef9; зависимостей/прелендов не меняли. Новый image sha256:0aec13b766fab9004ee86df998cb007456b69780ff86a596c949444cfe9d7a26. Нужно отдельно восстановить воспроизводимую clean build: определить причина сервиса/metadata, выбрать проверяемый pinned source/cache для Imagick без ослабления версий, запустить clean Docker build и suite. Хост ПО не устанавливать. Текущая задача — явный остаток воспроизводимости сборки, не дефект функции hide/order и не утверждение о пройденной clean build. Связано #26.

Выявлено при выпуске #26 26.10.2026: canonical admin/Dockerfile clean build на production останавливается на pecl install imagick-3.8.0: Package imagick does not have REST info xml available, install failed. PHP/Composer base pinned, текущий production образ работоспособен. Для #26 выбран безопасный operational fallback: новый immutable image из точного preland-admin:dd6d221 (sha256:8041afd5a3de129e8096625b4be9e226166ca3d675a5f7993af05867074efcd5), composer.lock exact equality, COPY проверенного admin source00fbef9; зависимостей/прелендов не меняли. Новый image sha256:0aec13b766fab9004ee86df998cb007456b69780ff86a596c949444cfe9d7a26. Нужно отдельно восстановить воспроизводимую clean build: определить причина сервиса/metadata, выбрать проверяемый pinned source/cache для Imagick без ослабления версий, запустить clean Docker build и suite. Хост ПО не устанавливать. Текущая задача — явный остаток воспроизводимости сборки, не дефект функции hide/order и не утверждение о пройденной clean build. Связано #26.
Sign in to join this conversation.
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: anton/preland#27