cozystack/packages
Andrei Kvapil e5c3492089
[core] Extract Talos package from installer (#1724)
## What this PR does

Extract Talos-related functionality from `packages/core/installer` into
a separate `packages/core/talos` package.

This refactoring separates concerns:
- The `installer` package now focuses solely on the Cozystack installer
- The `talos` package handles all Talos Linux image building and assets
generation

Changes:
- Created new `packages/core/talos` package with Chart.yaml, Makefile,
and values.yaml
- Moved Talos profiles (initramfs, kernel, iso, installer, metal,
nocloud) to talos package
- Moved matchbox configuration and Dockerfile to talos package
- Moved `hack/gen-profiles.sh` and `hack/gen-versions.sh` scripts to
talos package
- Updated installer Makefile to remove all Talos-related targets
- Updated root Makefile to build talos package separately
- Updated matchbox Dockerfile paths to reference talos package

### Release note

```release-note
[core] Extract Talos package from installer into separate packages/core/talos package
```



<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->
## Summary by CodeRabbit

* **Chores**
* Reorganized build system to add a dedicated Talos package with its own
image and asset build workflow
* Switched asset generation to the new Talos packaging path and
simplified build dependency chain
* Added Helm chart manifest and streamlined image build/publishing steps
for Talos-related artifacts

<sub>✏️ Tip: You can customize this high-level summary in your review
settings.</sub>
<!-- end of auto-generated comment: release notes by coderabbit.ai -->
2025-12-24 15:15:25 +01:00
..
apps [vm] Always expose VMs with a service (#1738) 2025-12-24 17:10:02 +04:00
core [core] Extract Talos package from installer (#1724) 2025-12-24 15:15:25 +01:00
extra [monitoring] Add SLACK_SEVERITY_FILTER field and VMAgent for tenant monitoring 2025-12-17 12:41:11 +03:00
library [cozy-lib] Improve flatten function 2025-11-21 17:41:21 +03:00
system Update go modules (#1736) 2025-12-24 14:10:37 +01:00
tests/cozy-lib-tests [cozy-lib] Improve flatten function 2025-11-21 17:41:21 +03:00