Matts966
702e48b9ec
fix(backend): recognize "sidecar.istio.io/inject" annotation to use Istio service mesh optionally. Fixes #6200 ( #6391 )
...
* Recognize "sidecar.istio.io/inject" annotation to use istio service mesh optionally
* Fix return to continue
Co-authored-by: Matts966 <Matts966@users.noreply.github.com>
2021-08-19 06:23:53 -07:00
Yuan Gong
78491d12b8
chore(release): bumped version to 1.7.0-rc.4
2021-08-19 05:04:29 +00:00
Joshua Carp
0511983a5f
chore: fix broken links ( #6386 )
2021-08-18 21:50:53 -07:00
Gerard Casas Saez
943dc128e1
feat(backend): Add pipeline version description to backend. Part of #6256 ( #6261 )
...
* start adding description to version
* add description to resource manager
* remove description from pipeline default version
* update pipeline_store
* add some tests to ensure its being passed around
* update frontend generated api
* run auto formatter
* add comment to frontend readme about running npm run format
* add missing api converter step
2021-08-18 20:59:53 -07:00
Yuan (Bob) Gong
366b70eaa7
feat: upgrade argo to v3.1.6-patch ( #6376 )
...
* feat: upgrade argo to v3.1.6-patch
* Update Dockerfile
* Update install-argo-cli.sh
2021-08-18 03:17:38 -07:00
Yuan (Bob) Gong
59a0c9d1de
feat: upgrade TFX to 1.2.0 ( #6375 )
...
* feat: upgrade TFX to 1.2.0
* fix
* update
* fix visualization server
* fix2
2021-08-18 01:50:37 -07:00
capri-xiyue
2639ba060b
feat: added namespace as cache scope ( #6342 )
...
* added namespace as cache scope
* fixed comments
* change namespace to optional
2021-08-17 05:35:42 -07:00
Yuan (Bob) Gong
ee8cbfa31c
feat: upgrade argo to v3.1.6 ( #6333 )
...
* feat: upgrade argo to v3.1.6
* feat: use argo v3.1.6 image
* update licenses
2021-08-13 02:32:54 -07:00
Chen Sun
7559e27cfb
feat(backend/sdk): Rename `pipeline-output-directory` to `pipeline-root`. Fixes #6307 ( #6329 )
2021-08-13 00:41:54 -07:00
Jiyong Jung
a1f7160cf5
chore: upgrade tfx to 1.0.0 ( #6316 )
...
* test: fix sample test image build
* update to TFX 1.0.0
* update argo CLI
* Uses TFX 1.0 APIs in parameterized_tfx_oss example.
Co-authored-by: Yuan Gong <gongyuan94@gmail.com>
2021-08-12 04:02:03 -07:00
Yuan (Bob) Gong
a6ab4e4411
chore(swf): fix recurring run + v2 compatible ( #6297 )
2021-08-11 03:22:25 -07:00
Yaqi Ji
9989d37021
chore: update Dockerfile for SDK 1.7.0 ( #6262 )
2021-08-06 18:13:27 -07:00
Yuan Gong
3c6d1285a0
chore(release): bumped version to 1.7.0-rc.3
2021-08-06 07:13:16 +00:00
Joshua Carp
2f843f95aa
fix: fix a spelling error ( #6236 )
2021-08-05 17:17:46 -07:00
Yuan (Bob) Gong
ef37236d00
fix(backend): argo workflow not found in KFP DB should be GCed. Part of #6189 ( #6190 )
...
* fix(backend): argo workflow not found in KFP DB should be GCed
* Update backend/src/apiserver/resource/resource_manager.go
Co-authored-by: Niklas Hansson <niklas.sven.hansson@gmail.com>
* address feedback
* tidy
* Update backend/src/apiserver/resource/resource_manager.go
Co-authored-by: Niklas Hansson <niklas.sven.hansson@gmail.com>
Co-authored-by: Niklas Hansson <niklas.sven.hansson@gmail.com>
2021-08-05 07:22:19 -07:00
Yuan (Bob) Gong
9c6250fe12
chore(backend): pin sdk version to released version. Fixes #5689 ( #6229 )
2021-08-04 18:53:18 -07:00
Yuan (Bob) Gong
36b815bedf
feat: upgrade to argo v3.1.5-patch ( #6228 )
...
* feat: upgrade to argo v3.1.5-patch
* update go.mod
* fix license
* update license
2021-08-04 06:55:41 -07:00
Yuan Gong
cc920c761c
chore(release): bumped version to 1.7.0-rc.2
2021-07-22 12:23:43 +00:00
Yuan (Bob) Gong
04342436a9
feat: use argo v3.1.2-patch.2. Part of #5718 ( #6082 )
...
* feat: use argo v3.1.2-patch
* upgrade to argo v3.1.2-patch.2
* update versions to v3.1.2
2021-07-22 03:51:25 -07:00
James Liu
ce40a2e9a4
chore(visualization): Revert to tensorflow image because tfx image is too big. Fix #6053 ( #6061 )
...
* quit using tfx library for visualization
* revert to tensorflow
* fix read file issue on FE
2021-07-15 20:16:38 -07:00
Yuan Gong
f8ce345863
chore(release): bumped version to 1.7.0-rc.1
2021-07-15 11:23:40 +00:00
Yuan Gong
27c558e4ea
chore(release): bumped version to 1.7.0-rc.0
2021-07-15 09:29:15 +00:00
Yuan (Bob) Gong
fff62e1521
chore(v2): unify pipeline name between MLMD and KFP DB. Fixes #5978 ( #6038 )
...
* chore(sdk): unify pipeline name between MLMD and KFP DB
* backend changes pipeline-name during upload
* update sdk snapshots
* add backend tests
* fix launcher
* fix tests
* address feedback
2021-07-14 20:53:51 -07:00
capri-xiyue
a1a98772b7
chore(v2): fixed task api comment ( #6043 )
2021-07-14 12:59:49 -07:00
Yuan (Bob) Gong
a30e093f67
fix(tfx): fix missing mlmd data when sdk label is overridden. Fixes #5303 ( #6035 )
2021-07-13 22:24:58 -07:00
Yuan (Bob) Gong
cb75b4483a
feat: use argo v3.1.1-patch. Part of #5930 ( #6027 )
...
* feat: use argo v3.1.1-patch
* chore: also upgrade argo go modules to patch
* add comment
* fix download
* fix licenses
* go mod tidy
2021-07-14 10:41:43 +08:00
James Liu
290d201cdf
fix(frontend): TFX artifact visualization update. Fix tensorflow/tfx#3933 ( #5999 )
...
* fix(frontend): TFX artifact visualization update
* revert requirements change
* docker image change
* outputartifact adjust
* comment unused
* statisticGen fix
* sync config
* fix teest
2021-07-13 12:47:58 -07:00
Yuan (Bob) Gong
b653ea244c
feat: pipeline spec as a separate go module ( #6000 )
...
* feat: pipeline spec as a separate go module
* use api-generator image & update release image
* clean up & update licenses
* go mod tidy
2021-07-12 20:51:16 -07:00
XiyueYu
e6f498d4b5
chore(release): bumped version to v1.7.0-alpha.3
2021-07-12 16:57:12 -07:00
Yuan (Bob) Gong
a0fd14b276
chore: clean up backend/src/v2 KFP v2 POC code ( #6017 )
2021-07-12 16:55:30 +08:00
James Wu
27415fde4b
feat(backend): add V2 lightweight Python pipeline sample. Fixes #5689 ( #5998 )
2021-07-11 01:42:25 -07:00
capri-xiyue
724e5b4c7d
chore(v2): Fetch cache result from MLMD and put cache result into argo output artifacts/parameters ( #5957 )
...
* added model and storage layer for task
* added create task api
* added api to list tasks
* modified task proto and fixed nits
* renamed variable
* fixed ut
* fixed UT
* added UT for api_converter and resource manager
* added UT for api_converter and resource manager
* fixed BE UT
* added task storage layer UT
* changed UT
* fixed foreign key typo
* added some draft code for replay argo result
* added kfp client in v2
* deleted unused code
* run go mode
* upgraded go version in go v2 test
* run go mod tidy
* added cache client
* fixed nits
* fetched MLMD output parameter
* store output artifacts metadata from cache
* added mlmd pipeline context, exuection and output event
* fixed grpc endpoint of mlpipeline
* fixed task backend bug and fixed launcher connect bug
* fixed cache bug
* added cache info
* fixed unused test
* fixed backend test
* fixed v2 build
* refactored launcher
* removed unused code
* fixed typo
2021-07-08 23:38:23 -07:00
capri-xiyue
fd973f714a
chore(v2): updated protoc version, fixed task BE ( #5983 )
...
* updated protoc version, fixed task BE
* fixed be test
* updated api generator image and readme
2021-07-06 20:54:21 -07:00
Yuan Gong
bd6350dc27
chore(release): bumped version to 1.7.0-alpha.2
2021-07-03 13:29:11 +00:00
Yuan (Bob) Gong
4451c7d453
feat: upgrade argo to v3.1.1. Part of #5718 ( #5971 )
...
* feat: upgrade argo to v3.1.1
* go mod tidy
2021-07-03 05:52:49 -07:00
Joe Liedtke
2b65d51bdf
test: use new argo CLI URL ( #5966 )
...
* Update test-sample Dockerfile to use new argo URL
* Update argo URL
* Update Dockerfile
Co-authored-by: Yuan (Bob) Gong <4957653+Bobgy@users.noreply.github.com>
2021-07-02 23:38:49 -07:00
capri-xiyue
b7d4b1ba7c
chore(v2): DB and API for creating/querying cache entries ( #5857 )
...
* added model and storage layer for task
* added create task api
* added api to list tasks
* modified task proto and fixed nits
* renamed variable
* fixed ut
* fixed UT
* added UT for api_converter and resource manager
* added UT for api_converter and resource manager
* fixed BE UT
* added task storage layer UT
* changed UT
* fixed foreign key typo
* fixed typo and added comments
2021-06-30 11:30:22 -07:00
Yuan Gong
a1d513eb41
chore(release): bumped version to 1.7.0-alpha.1
2021-06-28 13:19:50 +00:00
Yuan (Bob) Gong
3973407310
feat: upgrade argo-workflows to v3.1.0. Part of #5718 ( #5922 )
2021-06-28 04:37:14 -07:00
Yuan (Bob) Gong
c9d72e2f12
chore: check and comply with go mod licenses when building images. Fixes #4715 ( #5908 )
...
* chore: add licenses for persistence agent
* chore: update licenses for cache server, swf, viewer
* update
* check licenses when building images
* fix
* fix
* fix more
* add build image commands to makefile
* wip
* update argo license workflow to use the new go-licenses tool
* clean up
* clean up
* upgrade tool
* update
2021-06-25 05:48:53 -07:00
Yuan (Bob) Gong
db8c467048
chore: add capri-xiyue to backend OWNERS ( #5874 )
2021-06-20 21:10:16 -07:00
Yuan (Bob) Gong
ecb81d7132
chore(backend): update apiserver licenses ( #5889 )
...
* wip
* save licenses files
* chore: update apiserver licenses
2021-06-20 19:39:16 -07:00
Niklas Hansson
a44a22559b
feat(backend): workflow validation. Fixes #3526 . ( #3965 )
...
* Added validation to the workflow
* check if template is empty
* remove if and add test that fails
* rework the code a bit
* fix backend test
* renamed to clean up
* fix tests
* clean up the tests
* clean up and fix tests
* clean up
* clean up tests
* update after feedback
* back to addRuntimeMetadata
* rebase with master
* move addRuntimeMetadata to seperate file to be exported
* Add the add metadata function
2021-06-13 18:16:36 -07:00
Niklas Hansson
00a0ffbdb7
feat(backend): upgrade argo go module to V3. Part of #5718 ( #5792 )
...
* updating argo
* updated fix deps and code
* clean up
2021-06-08 05:04:45 -07:00
Windfarer
f61048b5d2
fix(scheduledworkflow): Set location to make CRON timezone work, Fixes #2653 ( #5800 )
...
* set location
* update log
* fix log
* install tzdata
2021-06-07 05:19:51 -07:00
Yuan (Bob) Gong
28431fc3fd
feat: update MLMD to 1.0.0 ( #5786 )
...
* feat: update MLMD to 1.0.0
* update MLMD frontend client
2021-06-03 10:34:36 -07:00
juliusvonkohout
efe916c075
Fix the cache-deployer to run as non root ( #5742 )
2021-05-27 08:39:17 -07:00
guanhuichen
435f6b1abe
fix(backend): Fixed workflow cannot be retried with node xxx in Omitted ( #5738 )
...
Fixes #5537
2021-05-26 09:01:41 -07:00
Yuan Gong
1c66f93f51
chore(release): bumped version to 1.6.0
2021-05-24 13:36:51 +08:00
Alexey Volkov
584d5e5742
Backend - Added modern time formatters ( #5464 )
...
* Backend - Added modern time formatters
Placeholder format: `{{$.scheduledTime.strftime('%Y-%m-%d')}}`
* Update go.mod
* Update go.sum
* Update parameter_formatter_test.go
* Update parameter_formatter.go
* Update parameter_formatter.go
* Update parameter_formatter.go
* Fixed regexp escaping
* Fixed typo
* Fixed formatting
* Fixed the current time placeholder
* Fixed the test
* Added error logging
2021-05-19 17:24:45 -07:00