Skip to content

Remove hard-coded halos.local/halos.hal references across all repos #61

@mairas

Description

@mairas

Overview

This is a tracking issue for removing hard-coded halos.local and halos.hal hostname references across all HaLOS repositories.

Policy

See docs/HOSTNAME_POLICY.md for the full policy.

Allowed:

  • All *.md documentation files
  • halos-pi-gen repository (default system hostname)

Not Allowed:

  • Source code (even with env var fallbacks)
  • Test files (should use env vars)
  • Configuration files

Implementation

A pre-commit hook (check-hostnames in lefthook.yml) has been added to each repo to enforce this policy. The hook runs .github/scripts/check-hardcoded-hostnames.sh.

Repos with Violations

Repos That Pass

  • cockpit-networkmanager-halos
  • HALPI2-rust-daemon
  • halos-imported-containers

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions