← Back to issue list

buildd: add instance configuration & perform compatibility check

View original Github issue

Metadata

Project
craft-providers
Number
#26
Type
pull request
State
merged
Author
cjp256
Labels
—
Created
Updated
Closed

Current evaluation

Merged into main via 1d7b532 (implementation 2675e10), adding /etc/craft-instance.conf-based instance configuration and the buildd-base-v0 compatibility check.

Resolution: closed resolved

Reason: PR #26 was merged into main by merge commit 1d7b532; commit 2675e10 implements InstanceConfiguration, persistent configuration loading, and compatibility validation. The PR identifies #25 and #24 as dependencies.

Evaluated by: mr-cal-bot

No scores available.

Issue body

buildd: add instance configuration & perform compatibility check A compatibility tag will allow buildd to evolve in the future, providing an interface to declare a subsequent update as incompatible with the old one, forcing the user (or application) to clean the instance before use. It is possible that this may never increment if compatibility is forever maintained, but since it cannot be guaranteed, we define this up front with an extendable InstanceConfiguration for application-specific customization. Using class variables to allow application-specific extensions, read the instance configuration (if available) from /etc/craft-instance.conf using InstanceConfiguration. Set the compatibility tag to "buildd-base-v0" and provide guidance on how the applications should extend this tag. Depends on #25 #24

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Merged into main via 1d7b532 (implementation 2675e10), adding /etc/craft-instance.conf-based instance configuration and the buildd-base-v0 compatibility check.
qwen/qwen3.6-35b-a3b — closed resolved Merged PR adding buildd instance configuration and compatibility checking, enabling future evolution with compatibility tags and reading config from /etc/craft-instance.conf

Update history

Date Change
created

Related work

Related issues

No related issues found above the similarity threshold.