Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Initialize Internal APIs for components #1304

Open
wants to merge 35 commits into
base: feature-operator-refactor
Choose a base branch
from

Commits on Oct 14, 2024

  1. Configuration menu
    Copy the full SHA
    a717823 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    157e0f3 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    590777d View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    c88a428 View commit details
    Browse the repository at this point in the history

Commits on Oct 17, 2024

  1. Configuration menu
    Copy the full SHA
    cfb2297 View commit details
    Browse the repository at this point in the history
  2. shared reconciler

    (cherry picked from commit 086fe25)
    lburgazzoli authored and VaishnaviHire committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    487dbe8 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a812a26 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    b438f3a View commit details
    Browse the repository at this point in the history
  5. feat: create odh client

    lburgazzoli authored and VaishnaviHire committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    a54e58b View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    dc67181 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    ba56369 View commit details
    Browse the repository at this point in the history
  8. feat: improve common conditions

    lburgazzoli authored and VaishnaviHire committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    aa0ea69 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    a364358 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    0f2ad33 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    645ccf6 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    102881e View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    23da2f9 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    0eedf2c View commit details
    Browse the repository at this point in the history
  15. Add TODO and refactor component reconciler

    Co-authored-by: Wen Zhou <[email protected]>
    VaishnaviHire and zdtsw committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    2c5901c View commit details
    Browse the repository at this point in the history
  16. Fix linters

    VaishnaviHire committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    c00dcce View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    2b4880c View commit details
    Browse the repository at this point in the history
  18. Makefile, webhook: add run-nowebhook (opendatahub-io#1286)

    Make it possible to compile operator without webhook enabled (with
    -tags nowebhook). Create a stub webhook.Init() function for that.
    
    Add run-nowebhook target to run webhook locally. It requires
    `make install` to be executed on the cluster beforehand.
    
    Since it repeats `make run`, move the command to a variable.
    Also use variable RUN_ARGS for operator arguments. It makes it
    possible to override them from the command line.
    
    In VSCode it is possible to debug it with the following example
    launch.json configuration:
    
    ```
            {
                "name": "Debug Operator No Webhook",
                "type": "go",
                "request": "launch",
                "mode": "debug",
                "program": "main.go",
                "buildFlags": [
                    "-tags", "nowebhook"
                ],
                "env": {
                    "OPERATOR_NAMESPACE": "opendatahub-operator-system",
                    "DEFAULT_MANIFESTS_PATH": "./opt/manifests"
                },
                "args": [
                    "--log-mode=devel"
                ],
                "cwd": "${workspaceFolder}",
            }
    ```
    
    Signed-off-by: Yauheni Kaliuta <[email protected]>
    ykaliuta authored and VaishnaviHire committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    d0fe61f View commit details
    Browse the repository at this point in the history
  19. fix status apply

    (cherry picked from commit 4d5874d)
    lburgazzoli authored and VaishnaviHire committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    bef2ef9 View commit details
    Browse the repository at this point in the history
  20. feat: add print columns and validation to components.opendatahub.io/v…

    …1:Dashboard
    
    (cherry picked from commit f3738fd)
    lburgazzoli authored and VaishnaviHire committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    03fbbd4 View commit details
    Browse the repository at this point in the history
  21. Fix linter issues

    VaishnaviHire committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    d3c1ccc View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    5fea836 View commit details
    Browse the repository at this point in the history
  23. Add e2e tests

    VaishnaviHire committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    52d8e4a View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    e9f8d67 View commit details
    Browse the repository at this point in the history
  25. Fix linting errors

    VaishnaviHire committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    59edbbf View commit details
    Browse the repository at this point in the history

Commits on Oct 18, 2024

  1. Configuration menu
    Copy the full SHA
    04e1ccd View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8baa3e5 View commit details
    Browse the repository at this point in the history
  3. component(dashboard): initialize images at startup, remove devflags l…

    …ogging setup
    
    (cherry picked from commit 3a8f265)
    lburgazzoli authored and VaishnaviHire committed Oct 18, 2024
    Configuration menu
    Copy the full SHA
    5016936 View commit details
    Browse the repository at this point in the history
  4. feat(dashboard): configure watched resources event filter

    (cherry picked from commit c9ef475)
    lburgazzoli authored and VaishnaviHire committed Oct 18, 2024
    Configuration menu
    Copy the full SHA
    d852aac View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    af2c1b3 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    19d4c28 View commit details
    Browse the repository at this point in the history