You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
RHAIENG-5164: build: remove Dockerfile symlinks and rename KONFLUX to PRODUCT (#3984)
Complete PR2 cleanup after Dockerfile.konflux.* migration: drop legacy
Dockerfile.cpu|cuda|rocm symlinks, remove the alignment checker, rename
KONFLUX=yes|no to PRODUCT=odh|rhoai, and update CI helpers, workflows,
and docs accordingly.
* RHAIENG-5164: fix: detect Dockerfile.konflux.* flavors in pylocks_generator
After symlink removal, detect_flavors() still looked for Dockerfile.cpu
and siblings, so generate_code.sh found no flavors and failed lock
generation for every notebook image.
* RHAIENG-5164: test: address CodeRabbit review on symlink tests
Clear _symlink_reverse_map after pyfakefs teardown, exercise
should_build_target via dependency matching (not directory short-circuit),
and drop stale alignment-check mention from testing docs.
* RHAIENG-5164: test: clear symlink cache via request.addfinalizer
Use request.addfinalizer instead of a yield teardown; monkeypatch has
no addfinalizer API.
* RHAIENG-5164: fix: keep pytest out of gha_pr_changed_files import path
GHA resolves COMPONENT_DIR via plain python3 without dev deps; move
pyfakefs symlink tests to gha_pr_changed_files_symlink_test.py.
* RHAIENG-5164: chore: fix ruff import order and lockfile README
Ruff wants local imports before pytest in symlink test module. Also
align lockfile manual podman example with konflux.cpu.conf.
Co-authored-by: Cursor <cursoragent@cursor.com>
0 commit comments