Comparing v1.0.4...v1.0.5 · cozystack/cozystack

Commits on Mar 13, 2026

  1. fix(api): skip OpenAPI post-processor for non-apps group versions

    The OpenAPI PostProcessSpec callback is invoked for every group-version
    (apps, core, version, etc.), but the Application schema cloning logic
    only applies to apps.cozystack.io. When called for other GVs the base
    Application schemas are absent, causing a spurious error log on every
    API server start.
    
    Return early instead of erroring when the base schemas are not found.
    
    Co-Authored-By: Claude <noreply@anthropic.com>
    Signed-off-by: Andrei Kvapil <kvapss@gmail.com>
    (cherry picked from commit ee83aaa)

    2 people authored and committed

    Mar 13, 2026
    Configuration menu

    Browse the repository at this point in the history

  2. fix(operator): requeue packages when dependencies are not ready

    When dependencies are not ready the reconciler returned without
    requeueing, relying solely on watch events to re-trigger. If a watch
    event was missed (controller restart, race condition, dependency already
    ready before watch setup), the package would stay stuck in
    DependenciesNotReady forever.
    
    Add RequeueAfter: 30s so dependencies are periodically rechecked.
    
    Co-Authored-By: Claude <noreply@anthropic.com>
    Signed-off-by: Andrei Kvapil <kvapss@gmail.com>
    (cherry picked from commit f906a0d)
    Configuration menu

    Browse the repository at this point in the history

  3. Configuration menu

    Browse the repository at this point in the history

  4. Configuration menu

    Browse the repository at this point in the history

  5. Configuration menu

    Browse the repository at this point in the history

  6. Configuration menu

    Browse the repository at this point in the history