mirror of
https://github.com/xcat2/xcat-dep.git
synced 2026-09-12 12:36:23 +00:00
docs(build): name conserver-xcat in BUILD.md; test control_binary_arch multi-arch return
Landing-review nits: the Packages note said 'conserver' where the shipped package is 'conserver-xcat'; and add a test asserting control_binary_arch returns the full multi-token Architecture value (documents the commit's intent; behaviorally inert). Signed-off-by: Daniel Hilst <392820+dhilst@users.noreply.github.com>
This commit is contained in:
@@ -397,10 +397,10 @@ single source of truth and is layered so the decision logic is pure and unit-tes
|
||||
- **`pyodbc`** is intentionally not built or listed: modern Ubuntu provides `python3-pyodbc` from apt
|
||||
(and EL from appstream/EPEL), so xcat-dep no longer ships its own. The legacy `pyodbc/` directory
|
||||
(an old `pyodbc-3.0.7` RPM spec, no `debian/`) is kept for historical reference only.
|
||||
- **`conserver`** was replaced by `goconserver` but is provided for completeness and backward
|
||||
compatibility. Core packages depend on `goconserver`; to use `conserver` you must install it
|
||||
explicitly (it is **not** pulled in as a dependency), disable the `goconserver` service and enable
|
||||
the `conserver` service.
|
||||
- **`conserver-xcat`** was replaced by `goconserver` but is provided for completeness and backward
|
||||
compatibility. Core packages depend on `goconserver`; to use conserver you must install
|
||||
`conserver-xcat` explicitly (it is **not** pulled in as a dependency), disable the `goconserver`
|
||||
service and enable the `conserver` service.
|
||||
|
||||
# References
|
||||
|
||||
|
||||
@@ -364,6 +364,8 @@ SKIP: {
|
||||
is(control_binary_arch(undef,'x'), undef, 'undef control -> undef (no crash)');
|
||||
is(control_binary_arch("Package: ipmitool-xcat\nArchitecture: ppc64el\n", 'ipmitool-xcat'),
|
||||
'ppc64el', 'native per-arch value returned verbatim');
|
||||
is(control_binary_arch("Package: ipmitool-xcat\nArchitecture: i386 amd64 ia64 ppc64el\n", 'ipmitool-xcat'),
|
||||
'i386 amd64 ia64 ppc64el', 'multi-arch Architecture returned in FULL, not just the first token');
|
||||
}
|
||||
|
||||
# ---- skip_arch_all_on: the SHARED build/validate skip rule -----------------------------------------
|
||||
|
||||
Reference in New Issue
Block a user