https://github.com/kubeflow/katib
Revision 8f89ad428623a939ea6685061fbb9c82ec07a985 authored by Andrey Velichkevich on 05 March 2019, 23:47:59 UTC, committed by Kubernetes Prow Robot on 05 March 2019, 23:47:59 UTC
* Initial commit

* Add validation for NAS config

* Fix validation

* Add algorithmType in NasConfig validation

* Add Discrete ParameterType to validation

* Move validation to webhook
Change GetJobType function
Make a list with NAS algorithms

* Add ValidateSuggestionParameters function in Katib API

* Fix api

* Add ValidateSuggestionParameters to Suggestion service

* Change isValid to int32

* Create Validation function in NAS RL Suggestion service

* Fix small problems

* Reduce code inside Validation function

* Add empty ValidateSuggestionParameters function in each HP service written in GO

* Fix logging

* Add ValidateSuggestionParameters to mock

* Handle Unvailable error
1 parent db6b83b
Raw File
Tip revision: 8f89ad428623a939ea6685061fbb9c82ec07a985 authored by Andrey Velichkevich on 05 March 2019, 23:47:59 UTC
Add validation for NAS job in Katib controller (#398)
Tip revision: 8f89ad4
prow_config.yaml
# This file configures the workflows to trigger in our Prow jobs.
# see kubeflow/testing/py/run_e2e_workflow.py
workflows:
  - app_dir: kubeflow/katib/test/workflows
    component: workflows
    name: e2e
    job_types:
      - presubmit
    params:
      registry: "gcr.io/kubeflow-ci"
  # The postsubmit run publishes the docker images to gcr.io/kubeflow-images-public      
  - app_dir: kubeflow/katib/test/workflows
    component: workflows
    name: e2e-release
    job_types:      
      - postsubmit
    params:
      registry: "gcr.io/kubeflow-images-public"
back to top