[jira] [Created] (SUBMARINE-290) Update submainre DEFAULT_RUNTIME_CLASS

2019-11-12 Thread kevin su (Jira)
kevin su created SUBMARINE-290:
--

 Summary: Update submainre DEFAULT_RUNTIME_CLASS
 Key: SUBMARINE-290
 URL: https://issues.apache.org/jira/browse/SUBMARINE-290
 Project: Apache Submarine
  Issue Type: Bug
Reporter: kevin su
Assignee: kevin su
 Fix For: 0.3.0


After SUBMARINE-255 merged, we rename our runtimes to
{code:java}
 org.apache.submarine.server.submitter.yarn.YarnRuntimeFactory
 
org.apache.submarine.server.submitter.yarnservice.YarnServiceRuntimeFactory{code}
but default in SubmarineConfiguration still is
{code:java}
org.apache.submarine.runtimes.tony.TonyRuntimeFactory
{code}
we also need to update it.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

-
To unsubscribe, e-mail: dev-unsubscr...@submarine.apache.org
For additional commands, e-mail: dev-h...@submarine.apache.org



[jira] [Created] (SUBMARINE-296) [SDK] Submarine pipeline example

2019-11-20 Thread kevin su (Jira)
kevin su created SUBMARINE-296:
--

 Summary: [SDK] Submarine pipeline example 
 Key: SUBMARINE-296
 URL: https://issues.apache.org/jira/browse/SUBMARINE-296
 Project: Apache Submarine
  Issue Type: Task
  Components: Submarine SDK
Reporter: kevin su
Assignee: kevin su


quick start deep-learning based CTR example of submarine pipeline 



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

-
To unsubscribe, e-mail: dev-unsubscr...@submarine.apache.org
For additional commands, e-mail: dev-h...@submarine.apache.org



[jira] [Created] (SUBMARINE-919) Add develop submarine website guide

2021-07-10 Thread Kevin Su (Jira)
Kevin Su created SUBMARINE-919:
--

 Summary: Add develop submarine website guide
 Key: SUBMARINE-919
 URL: https://issues.apache.org/jira/browse/SUBMARINE-919
 Project: Apache Submarine
  Issue Type: Sub-task
Reporter: Kevin Su
 Fix For: 0.6.0


We need to add a  develop submarine website guide in 
https://submarine.apache.org/docs/devDocs/Development#develop-workbench



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

-
To unsubscribe, e-mail: dev-unsubscr...@submarine.apache.org
For additional commands, e-mail: dev-h...@submarine.apache.org



[jira] [Updated] (SUBMARINE-919) Add develop submarine website guide

2021-07-10 Thread Kevin Su (Jira)


 [ 
https://issues.apache.org/jira/browse/SUBMARINE-919?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Kevin Su updated SUBMARINE-919:
---
Description: 
We need to add a  develop submarine website guide in 
[https://submarine.apache.org/docs/devDocs/Development#develop-workbench]
 * How to build the website
 * How to launch the website in local
 * How to add a new page (Need to update 
https://github.com/apache/submarine/blob/master/website/sidebars.js) 

  was:We need to add a  develop submarine website guide in 
https://submarine.apache.org/docs/devDocs/Development#develop-workbench


> Add develop submarine website guide
> ---
>
> Key: SUBMARINE-919
> URL: https://issues.apache.org/jira/browse/SUBMARINE-919
> Project: Apache Submarine
>  Issue Type: Sub-task
>Reporter: Kevin Su
>Priority: Minor
> Fix For: 0.6.0
>
>
> We need to add a  develop submarine website guide in 
> [https://submarine.apache.org/docs/devDocs/Development#develop-workbench]
>  * How to build the website
>  * How to launch the website in local
>  * How to add a new page (Need to update 
> https://github.com/apache/submarine/blob/master/website/sidebars.js) 



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

-
To unsubscribe, e-mail: dev-unsubscr...@submarine.apache.org
For additional commands, e-mail: dev-h...@submarine.apache.org



[jira] [Assigned] (SUBMARINE-919) Add develop submarine website guide

2021-07-12 Thread Kevin Su (Jira)


 [ 
https://issues.apache.org/jira/browse/SUBMARINE-919?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Kevin Su reassigned SUBMARINE-919:
--

Assignee: Kevin Su

> Add develop submarine website guide
> ---
>
> Key: SUBMARINE-919
> URL: https://issues.apache.org/jira/browse/SUBMARINE-919
> Project: Apache Submarine
>  Issue Type: Sub-task
>Reporter: Kevin Su
>Assignee: Kevin Su
>Priority: Minor
> Fix For: 0.6.0
>
>
> We need to add a  develop submarine website guide in 
> [https://submarine.apache.org/docs/devDocs/Development#develop-workbench]
>  * How to build the website
>  * How to launch the website in local
>  * How to add a new page (Need to update 
> https://github.com/apache/submarine/blob/master/website/sidebars.js) 



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

-
To unsubscribe, e-mail: dev-unsubscr...@submarine.apache.org
For additional commands, e-mail: dev-h...@submarine.apache.org



[jira] [Resolved] (SUBMARINE-851) Dirty notebook status is persisted in DB when notebook operation is failed

2021-07-17 Thread Kevin Su (Jira)


 [ 
https://issues.apache.org/jira/browse/SUBMARINE-851?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Kevin Su resolved SUBMARINE-851.

Fix Version/s: 0.7.0
   Resolution: Fixed

Issue resolved by pull request 655
[https://github.com/apache/submarine/pull/655]

> Dirty notebook status is persisted in DB when notebook operation is failed
> --
>
> Key: SUBMARINE-851
> URL: https://issues.apache.org/jira/browse/SUBMARINE-851
> Project: Apache Submarine
>  Issue Type: Bug
>  Components: Backend Server
>Reporter: Yu-Tang Lin
>Assignee: Lisa Chang
>Priority: Major
>  Labels: pull-request-available
> Fix For: 0.7.0
>
> Attachments: 截圖 2021-06-11 下午10.40.56.png, 截圖 2021-06-11 
> 下午10.41.15.png, 截圖 2021-06-11 下午10.41.58.png
>
>
> I hit the debug when I'm trying to do some notebook operation on assigned 
> namespace, but I forget to create namespace before I execute the operation, 
> and it cause the failure of create operation, but when I try to redo the 
> operation, there's alert message jumped out said that there's a duplicate 
> name notebook. You also can see that there's no notebook list on the UI, that 
> means user has no way to clean-up the dirty status.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

-
To unsubscribe, e-mail: dev-unsubscr...@submarine.apache.org
For additional commands, e-mail: dev-h...@submarine.apache.org



[jira] [Resolved] (SUBMARINE-879) Experiment logs have not displayed

2021-07-17 Thread Kevin Su (Jira)


 [ 
https://issues.apache.org/jira/browse/SUBMARINE-879?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Kevin Su resolved SUBMARINE-879.

Fix Version/s: 0.7.0
   Resolution: Fixed

Issue resolved by pull request 631
[https://github.com/apache/submarine/pull/631]

> Experiment logs have not displayed
> --
>
> Key: SUBMARINE-879
> URL: https://issues.apache.org/jira/browse/SUBMARINE-879
> Project: Apache Submarine
>  Issue Type: Bug
>Reporter: Lisa Chang
>Assignee: Lisa Chang
>Priority: Major
>  Labels: pull-request-available
> Fix For: 0.7.0
>
> Attachments: image-2021-06-29-18-34-55-488.png
>
>
> Experiment logs in the workbench have not displayed
> !image-2021-06-29-18-34-55-488.png|width=632,height=214!
>   



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

-
To unsubscribe, e-mail: dev-unsubscr...@submarine.apache.org
For additional commands, e-mail: dev-h...@submarine.apache.org



[jira] [Resolved] (SUBMARINE-919) Add develop submarine website guide

2021-07-17 Thread Kevin Su (Jira)


 [ 
https://issues.apache.org/jira/browse/SUBMARINE-919?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Kevin Su resolved SUBMARINE-919.

Fix Version/s: (was: 0.6.0)
   0.7.0
   Resolution: Fixed

Issue resolved by pull request 677
[https://github.com/apache/submarine/pull/677]

> Add develop submarine website guide
> ---
>
> Key: SUBMARINE-919
> URL: https://issues.apache.org/jira/browse/SUBMARINE-919
> Project: Apache Submarine
>  Issue Type: Sub-task
>Reporter: Kevin Su
>Assignee: Kevin Su
>Priority: Minor
>  Labels: pull-request-available
> Fix For: 0.7.0
>
>
> We need to add a  develop submarine website guide in 
> [https://submarine.apache.org/docs/devDocs/Development#develop-workbench]
>  * How to build the website
>  * How to launch the website in local
>  * How to add a new page (Need to update 
> https://github.com/apache/submarine/blob/master/website/sidebars.js) 



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

-
To unsubscribe, e-mail: dev-unsubscr...@submarine.apache.org
For additional commands, e-mail: dev-h...@submarine.apache.org



[jira] [Updated] (SUBMARINE-944) Bump io:commons-io to 2.11

2021-07-17 Thread Kevin Su (Jira)


 [ 
https://issues.apache.org/jira/browse/SUBMARINE-944?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Kevin Su updated SUBMARINE-944:
---
Target Version: 0.6.0

> Bump io:commons-io to 2.11
> --
>
> Key: SUBMARINE-944
> URL: https://issues.apache.org/jira/browse/SUBMARINE-944
> Project: Apache Submarine
>  Issue Type: Improvement
>  Components: Commons
>Reporter: Kevin Su
>Assignee: Kevin Su
>Priority: Major
> Fix For: 0.6.0
>
>
> h5. [CVE-2021-29425|https://github.com/advisories/GHSA-gwrp-pvrq-jmwv]
> *Vulnerable versions:* < 2.7
> *Patched version:* 2.7
> In Apache Commons IO before 2.7, When invoking the method 
> FileNameUtils.normalize with an improper input string, like "//../foo", or 
> "\..\foo", the result would be the same value, thus possibly providing access 
> to files in the parent directory, but not further above (thus "limited" path 
> traversal), if the calling code would use the result to construct a path 
> value.
> [https://github.com/apache/submarine/security/dependabot/pom.xml/commons-io:commons-io/open]
>  



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

-
To unsubscribe, e-mail: dev-unsubscr...@submarine.apache.org
For additional commands, e-mail: dev-h...@submarine.apache.org



[jira] [Created] (SUBMARINE-944) Bump io:commons-io to 2.11

2021-07-17 Thread Kevin Su (Jira)
Kevin Su created SUBMARINE-944:
--

 Summary: Bump io:commons-io to 2.11
 Key: SUBMARINE-944
 URL: https://issues.apache.org/jira/browse/SUBMARINE-944
 Project: Apache Submarine
  Issue Type: Improvement
  Components: Commons
Reporter: Kevin Su
Assignee: Kevin Su
 Fix For: 0.6.0


h5. [CVE-2021-29425|https://github.com/advisories/GHSA-gwrp-pvrq-jmwv]
*Vulnerable versions:* < 2.7
*Patched version:* 2.7
In Apache Commons IO before 2.7, When invoking the method 
FileNameUtils.normalize with an improper input string, like "//../foo", or 
"\..\foo", the result would be the same value, thus possibly providing access 
to files in the parent directory, but not further above (thus "limited" path 
traversal), if the calling code would use the result to construct a path value.
[https://github.com/apache/submarine/security/dependabot/pom.xml/commons-io:commons-io/open]
 



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

-
To unsubscribe, e-mail: dev-unsubscr...@submarine.apache.org
For additional commands, e-mail: dev-h...@submarine.apache.org



[jira] [Resolved] (SUBMARINE-946) Remove duplicate tests in GitHub Actions

2021-07-25 Thread Kevin Su (Jira)


 [ 
https://issues.apache.org/jira/browse/SUBMARINE-946?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Kevin Su resolved SUBMARINE-946.

Fix Version/s: (was: 0.6.0)
   0.7.0
   Resolution: Fixed

Issue resolved by pull request 688
[https://github.com/apache/submarine/pull/688]

> Remove duplicate tests in GitHub Actions 
> -
>
> Key: SUBMARINE-946
> URL: https://issues.apache.org/jira/browse/SUBMARINE-946
> Project: Apache Submarine
>  Issue Type: Sub-task
>  Components: test
>Reporter: KUAN-HSUN-LI
>Assignee: KUAN-HSUN-LI
>Priority: Major
>  Labels: pull-request-available
> Fix For: 0.7.0
>
>
> Some test cases are tested in multi jobs. It will make developers confuse 
> about where is the bug.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

-
To unsubscribe, e-mail: dev-unsubscr...@submarine.apache.org
For additional commands, e-mail: dev-h...@submarine.apache.org



[jira] [Resolved] (SUBMARINE-942) Make experiment ID consistent with TFJob and PyTorch Job

2021-07-25 Thread Kevin Su (Jira)


 [ 
https://issues.apache.org/jira/browse/SUBMARINE-942?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Kevin Su resolved SUBMARINE-942.

Fix Version/s: (was: 0.6.0)
   0.7.0
   Resolution: Fixed

Issue resolved by pull request 683
[https://github.com/apache/submarine/pull/683]

> Make experiment ID consistent with TFJob and PyTorch Job
> 
>
> Key: SUBMARINE-942
> URL: https://issues.apache.org/jira/browse/SUBMARINE-942
> Project: Apache Submarine
>  Issue Type: Sub-task
>  Components: Backend Server, experiment, K8s Submitter, Workbench
>Reporter: Kai-Hsun Chen
>Assignee: Kai-Hsun Chen
>Priority: Major
>  Labels: pull-request-available
> Fix For: 0.7.0
>
>
> Please refer to the following two JIRA issues.
>  * 
> [https://issues.apache.org/jira/projects/SUBMARINE/issues/SUBMARINE-886?filter=reportedbyme]
>  * 
> [https://issues.apache.org/jira/projects/SUBMARINE/issues/SUBMARINE-880?filter=reportedbyme]
> In this JIRA issue, we need to make the experiment ID consistent with the 
> name of TFJob and PyTorch Job. The difference is caused by this 
> [link|https://github.com/apache/submarine/commit/8da9f478de9323dd098d06bbd52afdda3a27ce07#diff-c1cad0951ad3663eb075d964171d74ae94a35bec2b79f8c9894030c0446a6b99R119].
>  Update 
> [ExperimentId.java|https://github.com/apache/submarine/blob/2faebb8efd69833853f62d89b4f1fea1b1718148/submarine-server/server-api/src/main/java/org/apache/submarine/server/api/experiment/ExperimentId.java#L63].



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

-
To unsubscribe, e-mail: dev-unsubscr...@submarine.apache.org
For additional commands, e-mail: dev-h...@submarine.apache.org



[jira] [Resolved] (SUBMARINE-945) Create helm chart for submarine operator

2021-07-25 Thread Kevin Su (Jira)


 [ 
https://issues.apache.org/jira/browse/SUBMARINE-945?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Kevin Su resolved SUBMARINE-945.

Fix Version/s: 0.6.0
   Resolution: Fixed

Issue resolved by pull request 684
[https://github.com/apache/submarine/pull/684]

> Create helm chart for submarine operator
> 
>
> Key: SUBMARINE-945
> URL: https://issues.apache.org/jira/browse/SUBMARINE-945
> Project: Apache Submarine
>  Issue Type: New Feature
>Reporter: Chi-Sheng Liu
>Assignee: Chi-Sheng Liu
>Priority: Major
>  Labels: pull-request-available
> Fix For: 0.6.0
>
>
> Create helm chart for submarine operator



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

-
To unsubscribe, e-mail: dev-unsubscr...@submarine.apache.org
For additional commands, e-mail: dev-h...@submarine.apache.org



[jira] [Updated] (SUBMARINE-951) Revert SUBMARINE-942. Make experiment ID consistent with TFJob and PyTorch Job

2021-07-25 Thread Kevin Su (Jira)


 [ 
https://issues.apache.org/jira/browse/SUBMARINE-951?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Kevin Su updated SUBMARINE-951:
---
Description: The tests in GitHub action are failed. I'm going to revert 
this commit.

> Revert SUBMARINE-942. Make experiment ID consistent with TFJob and PyTorch Job
> --
>
> Key: SUBMARINE-951
> URL: https://issues.apache.org/jira/browse/SUBMARINE-951
> Project: Apache Submarine
>  Issue Type: Improvement
>Reporter: Kevin Su
>Assignee: Kevin Su
>Priority: Critical
> Fix For: 0.6.0
>
>
> The tests in GitHub action are failed. I'm going to revert this commit.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

-
To unsubscribe, e-mail: dev-unsubscr...@submarine.apache.org
For additional commands, e-mail: dev-h...@submarine.apache.org



[jira] [Created] (SUBMARINE-951) Revert SUBMARINE-942. Make experiment ID consistent with TFJob and PyTorch Job

2021-07-25 Thread Kevin Su (Jira)
Kevin Su created SUBMARINE-951:
--

 Summary: Revert SUBMARINE-942. Make experiment ID consistent with 
TFJob and PyTorch Job
 Key: SUBMARINE-951
 URL: https://issues.apache.org/jira/browse/SUBMARINE-951
 Project: Apache Submarine
  Issue Type: Improvement
Reporter: Kevin Su
Assignee: Kevin Su
 Fix For: 0.6.0






--
This message was sent by Atlassian Jira
(v8.3.4#803005)

-
To unsubscribe, e-mail: dev-unsubscr...@submarine.apache.org
For additional commands, e-mail: dev-h...@submarine.apache.org



[jira] [Resolved] (SUBMARINE-951) Revert SUBMARINE-942. Make experiment ID consistent with TFJob and PyTorch Job

2021-07-25 Thread Kevin Su (Jira)


 [ 
https://issues.apache.org/jira/browse/SUBMARINE-951?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Kevin Su resolved SUBMARINE-951.

Resolution: Fixed

Issue resolved by pull request 690
[https://github.com/apache/submarine/pull/690]

> Revert SUBMARINE-942. Make experiment ID consistent with TFJob and PyTorch Job
> --
>
> Key: SUBMARINE-951
> URL: https://issues.apache.org/jira/browse/SUBMARINE-951
> Project: Apache Submarine
>  Issue Type: Improvement
>Reporter: Kevin Su
>Assignee: Kevin Su
>Priority: Critical
>  Labels: pull-request-available
> Fix For: 0.6.0
>
>
> The tests in GitHub action are failed. I'm going to revert this commit.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

-
To unsubscribe, e-mail: dev-unsubscr...@submarine.apache.org
For additional commands, e-mail: dev-h...@submarine.apache.org



[jira] [Reopened] (SUBMARINE-942) Make experiment ID consistent with TFJob and PyTorch Job

2021-07-25 Thread Kevin Su (Jira)


 [ 
https://issues.apache.org/jira/browse/SUBMARINE-942?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Kevin Su reopened SUBMARINE-942:


> Make experiment ID consistent with TFJob and PyTorch Job
> 
>
> Key: SUBMARINE-942
> URL: https://issues.apache.org/jira/browse/SUBMARINE-942
> Project: Apache Submarine
>  Issue Type: Sub-task
>  Components: Backend Server, experiment, K8s Submitter, Workbench
>Reporter: Kai-Hsun Chen
>Assignee: Kai-Hsun Chen
>Priority: Major
>  Labels: pull-request-available
> Fix For: 0.7.0
>
>
> Please refer to the following two JIRA issues.
>  * 
> [https://issues.apache.org/jira/projects/SUBMARINE/issues/SUBMARINE-886?filter=reportedbyme]
>  * 
> [https://issues.apache.org/jira/projects/SUBMARINE/issues/SUBMARINE-880?filter=reportedbyme]
> In this JIRA issue, we need to make the experiment ID consistent with the 
> name of TFJob and PyTorch Job. The difference is caused by this 
> [link|https://github.com/apache/submarine/commit/8da9f478de9323dd098d06bbd52afdda3a27ce07#diff-c1cad0951ad3663eb075d964171d74ae94a35bec2b79f8c9894030c0446a6b99R119].
>  Update 
> [ExperimentId.java|https://github.com/apache/submarine/blob/2faebb8efd69833853f62d89b4f1fea1b1718148/submarine-server/server-api/src/main/java/org/apache/submarine/server/api/experiment/ExperimentId.java#L63].



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

-
To unsubscribe, e-mail: dev-unsubscr...@submarine.apache.org
For additional commands, e-mail: dev-h...@submarine.apache.org



[jira] [Resolved] (SUBMARINE-938) [User] Modify user documentation

2021-07-26 Thread Kevin Su (Jira)


 [ 
https://issues.apache.org/jira/browse/SUBMARINE-938?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Kevin Su resolved SUBMARINE-938.

Fix Version/s: 0.7.0
   Resolution: Fixed

Issue resolved by pull request 678
[https://github.com/apache/submarine/pull/678]

> [User] Modify user documentation
> 
>
> Key: SUBMARINE-938
> URL: https://issues.apache.org/jira/browse/SUBMARINE-938
> Project: Apache Submarine
>  Issue Type: Sub-task
>Reporter: Byron Hsu
>Assignee: Byron Hsu
>Priority: Major
>  Labels: pull-request-available
> Fix For: 0.7.0
>
>
> # Delete unimportant information and add critical ones.
>  # Make the style consistent in the subpages.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

-
To unsubscribe, e-mail: dev-unsubscr...@submarine.apache.org
For additional commands, e-mail: dev-h...@submarine.apache.org



[jira] [Resolved] (SUBMARINE-943) add "tag" property into Experiment class

2021-07-27 Thread Kevin Su (Jira)


 [ 
https://issues.apache.org/jira/browse/SUBMARINE-943?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Kevin Su resolved SUBMARINE-943.

Fix Version/s: 0.7.0
   Resolution: Fixed

Issue resolved by pull request 685
[https://github.com/apache/submarine/pull/685]

> add "tag" property into Experiment class
> 
>
> Key: SUBMARINE-943
> URL: https://issues.apache.org/jira/browse/SUBMARINE-943
> Project: Apache Submarine
>  Issue Type: Sub-task
>Reporter: Yu-Tang Lin
>Assignee: Yu-Tang Lin
>Priority: Minor
>  Labels: pull-request-available
> Fix For: 0.7.0
>
>
> we would like to add tag property into Experiment class and allow it could be 
> searched by assigned tag value in the later phase. 



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

-
To unsubscribe, e-mail: dev-unsubscr...@submarine.apache.org
For additional commands, e-mail: dev-h...@submarine.apache.org



[jira] [Created] (SUBMARINE-962) Delete temporary build artifacts before caching

2021-08-04 Thread Kevin Su (Jira)
Kevin Su created SUBMARINE-962:
--

 Summary: Delete temporary build artifacts before caching
 Key: SUBMARINE-962
 URL: https://issues.apache.org/jira/browse/SUBMARINE-962
 Project: Apache Submarine
  Issue Type: Bug
  Components: CI/CD
Reporter: Kevin Su
Assignee: Kevin Su
 Fix For: 0.6.0


When building the Submarine repo, some of the modules would use outdated 
packages in ~/.m2/repository/org/apache. 

We should delete temporary build artifacts before caching



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

-
To unsubscribe, e-mail: dev-unsubscr...@submarine.apache.org
For additional commands, e-mail: dev-h...@submarine.apache.org



[jira] [Created] (SUBMARINE-963) Add SonarCloud config in GA

2021-08-04 Thread Kevin Su (Jira)
Kevin Su created SUBMARINE-963:
--

 Summary: Add SonarCloud config in GA
 Key: SUBMARINE-963
 URL: https://issues.apache.org/jira/browse/SUBMARINE-963
 Project: Apache Submarine
  Issue Type: Improvement
  Components: CI/CD
Reporter: Kevin Su
Assignee: Kevin Su


we would like to add the Submarine repo to SonarCloud.io, and we need some 
setups in Github Action workflow.

Related to https://issues.apache.org/jira/browse/INFRA-22105  



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

-
To unsubscribe, e-mail: dev-unsubscr...@submarine.apache.org
For additional commands, e-mail: dev-h...@submarine.apache.org



[jira] [Resolved] (SUBMARINE-928) [Quickstart] Rewrite quickstart guide

2021-08-04 Thread Kevin Su (Jira)


 [ 
https://issues.apache.org/jira/browse/SUBMARINE-928?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Kevin Su resolved SUBMARINE-928.

Fix Version/s: 0.6.0
   Resolution: Fixed

Issue resolved by pull request 664
[https://github.com/apache/submarine/pull/664]

> [Quickstart] Rewrite quickstart guide
> -
>
> Key: SUBMARINE-928
> URL: https://issues.apache.org/jira/browse/SUBMARINE-928
> Project: Apache Submarine
>  Issue Type: Sub-task
>Reporter: Byron Hsu
>Assignee: Byron Hsu
>Priority: Major
>  Labels: pull-request-available
> Fix For: 0.6.0
>
>




--
This message was sent by Atlassian Jira
(v8.3.4#803005)

-
To unsubscribe, e-mail: dev-unsubscr...@submarine.apache.org
For additional commands, e-mail: dev-h...@submarine.apache.org



[jira] [Resolved] (SUBMARINE-956) Change submarine CRD groupName to "submarine.apache.org"

2021-08-04 Thread Kevin Su (Jira)


 [ 
https://issues.apache.org/jira/browse/SUBMARINE-956?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Kevin Su resolved SUBMARINE-956.

Fix Version/s: 0.6.0
   Resolution: Fixed

Issue resolved by pull request 691
[https://github.com/apache/submarine/pull/691]

> Change submarine CRD groupName to "submarine.apache.org"
> 
>
> Key: SUBMARINE-956
> URL: https://issues.apache.org/jira/browse/SUBMARINE-956
> Project: Apache Submarine
>  Issue Type: Bug
>Reporter: Chi-Sheng Liu
>Assignee: Chi-Sheng Liu
>Priority: Major
>  Labels: pull-request-available
> Fix For: 0.6.0
>
>
> Currently, the CRD groupName of submarines is "submarine.k8s.io", we should 
> change it to "submarine.apache.org"



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

-
To unsubscribe, e-mail: dev-unsubscr...@submarine.apache.org
For additional commands, e-mail: dev-h...@submarine.apache.org



[jira] [Updated] (SUBMARINE-961) Experiment Tag at Predefined Experiment

2021-08-06 Thread Kevin Su (Jira)


 [ 
https://issues.apache.org/jira/browse/SUBMARINE-961?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Kevin Su updated SUBMARINE-961:
---
Attachment: Screenshot from 2021-08-06 17-24-47.png

> Experiment Tag at Predefined Experiment
> ---
>
> Key: SUBMARINE-961
> URL: https://issues.apache.org/jira/browse/SUBMARINE-961
> Project: Apache Submarine
>  Issue Type: New Feature
>Reporter: You Ting Wang
>Assignee: You Ting Wang
>Priority: Major
> Attachments: Screenshot from 2021-08-06 17-24-47.png
>
>




--
This message was sent by Atlassian Jira
(v8.3.4#803005)

-
To unsubscribe, e-mail: dev-unsubscr...@submarine.apache.org
For additional commands, e-mail: dev-h...@submarine.apache.org



[jira] [Commented] (SUBMARINE-961) Experiment Tag at Predefined Experiment

2021-08-06 Thread Kevin Su (Jira)


[ 
https://issues.apache.org/jira/browse/SUBMARINE-961?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17394654#comment-17394654
 ] 

Kevin Su commented on SUBMARINE-961:


I think we only need to support users to add the tag when creating an 
experiment template. we can add tags below the command.

We don't need to set "tag" as an experiment template parameter.

And we can support users to add a new tag after the experiment is created.

!Screenshot from 2021-08-06 17-24-47.png!

> Experiment Tag at Predefined Experiment
> ---
>
> Key: SUBMARINE-961
> URL: https://issues.apache.org/jira/browse/SUBMARINE-961
> Project: Apache Submarine
>  Issue Type: New Feature
>Reporter: You Ting Wang
>Assignee: You Ting Wang
>Priority: Major
> Attachments: Screenshot from 2021-08-06 17-24-47.png
>
>




--
This message was sent by Atlassian Jira
(v8.3.4#803005)

-
To unsubscribe, e-mail: dev-unsubscr...@submarine.apache.org
For additional commands, e-mail: dev-h...@submarine.apache.org



[jira] [Resolved] (SUBMARINE-962) Delete temporary build artifacts before caching

2021-08-06 Thread Kevin Su (Jira)


 [ 
https://issues.apache.org/jira/browse/SUBMARINE-962?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Kevin Su resolved SUBMARINE-962.

Resolution: Fixed

Issue resolved by pull request 695
[https://github.com/apache/submarine/pull/695]

> Delete temporary build artifacts before caching
> ---
>
> Key: SUBMARINE-962
> URL: https://issues.apache.org/jira/browse/SUBMARINE-962
> Project: Apache Submarine
>  Issue Type: Bug
>  Components: CI/CD
>Reporter: Kevin Su
>Assignee: Kevin Su
>Priority: Major
>  Labels: pull-request-available
> Fix For: 0.6.0
>
>
> When building the Submarine repo, some of the modules would use outdated 
> packages in ~/.m2/repository/org/apache. 
> We should delete temporary build artifacts before caching



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

-
To unsubscribe, e-mail: dev-unsubscr...@submarine.apache.org
For additional commands, e-mail: dev-h...@submarine.apache.org



[jira] [Resolved] (SUBMARINE-948) Allow experiments to overcommit memory

2021-08-06 Thread Kevin Su (Jira)


 [ 
https://issues.apache.org/jira/browse/SUBMARINE-948?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Kevin Su resolved SUBMARINE-948.

Resolution: Fixed

Issue resolved by pull request 699
[https://github.com/apache/submarine/pull/699]

> Allow experiments to overcommit memory
> --
>
> Key: SUBMARINE-948
> URL: https://issues.apache.org/jira/browse/SUBMARINE-948
> Project: Apache Submarine
>  Issue Type: Sub-task
>  Components: Backend Server, experiment, K8s Submitter
>Reporter: Kai-Hsun Chen
>Assignee: Kai-Hsun Chen
>Priority: Major
>  Labels: pull-request-available
> Fix For: 0.6.0
>
>
> The following two pull requests aim to resolve the Out-Of-Memory error. 
> However, it is very inconvenient for users to predict the actual memory 
> usage. Thus, using the memory request and memory limit mechanism to allow 
> overcommitment of memory is helpful for users.
> [https://github.com/apache/submarine/pull/621]
> [https://github.com/apache/submarine/pull/510]
>  



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

-
To unsubscribe, e-mail: dev-unsubscr...@submarine.apache.org
For additional commands, e-mail: dev-h...@submarine.apache.org



[jira] [Resolved] (SUBMARINE-952) add the upper bound of retry counts for TFJob and PytorchJob

2021-08-06 Thread Kevin Su (Jira)


 [ 
https://issues.apache.org/jira/browse/SUBMARINE-952?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Kevin Su resolved SUBMARINE-952.

Fix Version/s: 0.6.0
   Resolution: Fixed

Issue resolved by pull request 694
[https://github.com/apache/submarine/pull/694]

> add the upper bound  of retry counts for TFJob and PytorchJob
> -
>
> Key: SUBMARINE-952
> URL: https://issues.apache.org/jira/browse/SUBMARINE-952
> Project: Apache Submarine
>  Issue Type: Sub-task
>Reporter: Yu-Tang Lin
>Assignee: Yu-Tang Lin
>Priority: Minor
>  Labels: pull-request-available
> Fix For: 0.6.0
>
>
> The TFJob and PytorchJob will retry when they hit some non-systematic 
> error(for example, OOM); if the same error shows up continually, the retry 
> operation will be never-enddng.
> To prevent this case happens again, we would like to add *backoffLimit* 
> configuration both in TFJob and PytorchJob.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

-
To unsubscribe, e-mail: dev-unsubscr...@submarine.apache.org
For additional commands, e-mail: dev-h...@submarine.apache.org



[jira] [Resolved] (SUBMARINE-939) Auto Reload in Experiment will reset the checkbox continuously

2021-08-08 Thread Kevin Su (Jira)


 [ 
https://issues.apache.org/jira/browse/SUBMARINE-939?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Kevin Su resolved SUBMARINE-939.

Fix Version/s: 0.6.0
   Resolution: Fixed

Issue resolved by pull request 680
[https://github.com/apache/submarine/pull/680]

> Auto Reload in Experiment will reset the checkbox continuously
> --
>
> Key: SUBMARINE-939
> URL: https://issues.apache.org/jira/browse/SUBMARINE-939
> Project: Apache Submarine
>  Issue Type: Bug
>  Components: Workbench
>Reporter: You Ting Wang
>Assignee: You Ting Wang
>Priority: Major
>  Labels: pull-request-available
> Fix For: 0.6.0
>
>
> Auto Reload in Experiment will reset the checkbox continuously



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

-
To unsubscribe, e-mail: dev-unsubscr...@submarine.apache.org
For additional commands, e-mail: dev-h...@submarine.apache.org



[jira] [Resolved] (SUBMARINE-955) Add Limit on Experiment Name

2021-08-08 Thread Kevin Su (Jira)


 [ 
https://issues.apache.org/jira/browse/SUBMARINE-955?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Kevin Su resolved SUBMARINE-955.

Fix Version/s: 0.6.0
   Resolution: Fixed

Issue resolved by pull request 692
[https://github.com/apache/submarine/pull/692]

> Add Limit on Experiment Name
> 
>
> Key: SUBMARINE-955
> URL: https://issues.apache.org/jira/browse/SUBMARINE-955
> Project: Apache Submarine
>  Issue Type: Bug
>Reporter: You Ting Wang
>Assignee: You Ting Wang
>Priority: Major
>  Labels: pull-request-available
> Fix For: 0.6.0
>
>
> We don't want the name of experiment start with hyphen, so the regex written 
> in workbench need to be modified.
> Also the experiment built from pre-define template should also apply this 
> regulation.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

-
To unsubscribe, e-mail: dev-unsubscr...@submarine.apache.org
For additional commands, e-mail: dev-h...@submarine.apache.org



[jira] [Resolved] (SUBMARINE-911) Fix the bug about deleting notebook

2021-08-08 Thread Kevin Su (Jira)


 [ 
https://issues.apache.org/jira/browse/SUBMARINE-911?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Kevin Su resolved SUBMARINE-911.

Fix Version/s: 0.6.0
   Resolution: Fixed

Issue resolved by pull request 689
[https://github.com/apache/submarine/pull/689]

> Fix the bug about deleting notebook
> ---
>
> Key: SUBMARINE-911
> URL: https://issues.apache.org/jira/browse/SUBMARINE-911
> Project: Apache Submarine
>  Issue Type: Bug
>  Components: Backend Server
>Reporter: Lisa Chang
>Assignee: Lisa Chang
>Priority: Major
>  Labels: pull-request-available
> Fix For: 0.6.0
>
> Attachments: image-2021-07-08-12-40-37-710.png
>
>
> !image-2021-07-08-12-40-37-710.png|width=558,height=175!
> This notebook still working, but no information at workbench and can not be 
> deleted.
> To reproduce this bug, just restart submarine without delete the notebook.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

-
To unsubscribe, e-mail: dev-unsubscr...@submarine.apache.org
For additional commands, e-mail: dev-h...@submarine.apache.org



[jira] [Resolved] (SUBMARINE-953) Submarine-server shouldn't create persistentVolume manually for notebook

2021-08-08 Thread Kevin Su (Jira)


 [ 
https://issues.apache.org/jira/browse/SUBMARINE-953?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Kevin Su resolved SUBMARINE-953.

Fix Version/s: 0.6.0
   Resolution: Fixed

Issue resolved by pull request 697
[https://github.com/apache/submarine/pull/697]

> Submarine-server shouldn't create persistentVolume manually for notebook
> 
>
> Key: SUBMARINE-953
> URL: https://issues.apache.org/jira/browse/SUBMARINE-953
> Project: Apache Submarine
>  Issue Type: Bug
>Reporter: Che-Kuang Chu
>Assignee: Che-Kuang Chu
>Priority: Major
>  Labels: pull-request-available
> Fix For: 0.6.0
>
>
> Source: 
> [https://github.com/apache/submarine/blob/72be805fc4672f7f29c96cca95e16d59358d4dd2/submarine-server/server-submitter/submitter-k8s/src/main/java/org/apache/submarine/server/submitter/k8s/K8sSubmitter.java#L379]
> We can find out that when we create a notebook custom resource, the server 
> will manually create the persistent volume for it.
> However, this made submarine-server has to grant access to persistent volume 
> resources, which lead to setting cluster roles for the server. 
> ([https://github.com/apache/submarine/blob/72be805fc4/helm-charts/submarine/templates/rbac.yaml#L61)]
> Since the server is in namespace scope, giving it cluster roles is 
> inappropriate. Besides, this makes multi-tenancy more difficult.
> To fix the bug, we can create a *storage class* to dynamically provision 
> persistent volumes, and submarine-server will only need to deal with 
> persistent volume claim.
> Todos:
>  * add storageClass
>  * add persistentVolumeClaim spec to submarine-server
>  * remove submarine-server createPersistentVolume
>  * replace clutserrolebinding to rolebinding
>  * replace clusterrole to role
> Ref:
>  * storage class: 
> [https://kubernetes.io/docs/concepts/storage/storage-classes/#local]
>  * notebook-cr spec: [https://www.kubeflow.org/docs/reference/notebook/v1/] 



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

-
To unsubscribe, e-mail: dev-unsubscr...@submarine.apache.org
For additional commands, e-mail: dev-h...@submarine.apache.org



[jira] [Resolved] (SUBMARINE-959) Fix error in submarine-k8s test

2021-08-09 Thread Kevin Su (Jira)


 [ 
https://issues.apache.org/jira/browse/SUBMARINE-959?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Kevin Su resolved SUBMARINE-959.

Fix Version/s: 0.6.0
   Resolution: Fixed

Issue resolved by pull request 703
[https://github.com/apache/submarine/pull/703]

> Fix error in submarine-k8s test
> ---
>
> Key: SUBMARINE-959
> URL: https://issues.apache.org/jira/browse/SUBMARINE-959
> Project: Apache Submarine
>  Issue Type: Bug
>Reporter: Lisa Chang
>Assignee: Lisa Chang
>Priority: Major
> Fix For: 0.6.0
>
> Attachments: image-2021-08-02-21-50-00-696.png
>
>
> !image-2021-08-02-21-50-00-696.png|width=429,height=187!



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

-
To unsubscribe, e-mail: dev-unsubscr...@submarine.apache.org
For additional commands, e-mail: dev-h...@submarine.apache.org



[jira] [Created] (SUBMARINE-967) Running experiments with gang-scheduling

2021-08-09 Thread Kevin Su (Jira)
Kevin Su created SUBMARINE-967:
--

 Summary: Running experiments with gang-scheduling
 Key: SUBMARINE-967
 URL: https://issues.apache.org/jira/browse/SUBMARINE-967
 Project: Apache Submarine
  Issue Type: Improvement
  Components: K8s Submitter
Reporter: Kevin Su
Assignee: Kevin Su


We should support gang scheduler for experiments, so it allows experiments to 
run multiple pods at the same time.

We could support the volcano and Yunikorn.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

-
To unsubscribe, e-mail: dev-unsubscr...@submarine.apache.org
For additional commands, e-mail: dev-h...@submarine.apache.org



[jira] [Resolved] (SUBMARINE-966) Correct the job label selector

2021-08-09 Thread Kevin Su (Jira)


 [ 
https://issues.apache.org/jira/browse/SUBMARINE-966?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Kevin Su resolved SUBMARINE-966.

Fix Version/s: 0.6.0
   Resolution: Fixed

Issue resolved by pull request 704
[https://github.com/apache/submarine/pull/704]

> Correct the job label selector
> --
>
> Key: SUBMARINE-966
> URL: https://issues.apache.org/jira/browse/SUBMARINE-966
> Project: Apache Submarine
>  Issue Type: Bug
>  Components: K8s Submitter
>Reporter: Lisa Chang
>Assignee: Lisa Chang
>Priority: Major
>  Labels: pull-request-available
> Fix For: 0.6.0
>
>
> Will reply empty when getting logs now because the selector key 'tf-job-name' 
> represent to ExperimentId after 
> [SUBMARINE-880|https://issues.apache.org/jira/browse/SUBMARINE-880], correct 
> it to get the right response.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

-
To unsubscribe, e-mail: dev-unsubscr...@submarine.apache.org
For additional commands, e-mail: dev-h...@submarine.apache.org



[jira] [Resolved] (SUBMARINE-965) Users should not have the privilege to create experiments in different namespaces

2021-08-12 Thread Kevin Su (Jira)


 [ 
https://issues.apache.org/jira/browse/SUBMARINE-965?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Kevin Su resolved SUBMARINE-965.

Fix Version/s: (was: 0.7.0)
   0.6.0
   Resolution: Fixed

Issue resolved by pull request 702
[https://github.com/apache/submarine/pull/702]

> Users should not have the privilege to create experiments in different 
> namespaces
> -
>
> Key: SUBMARINE-965
> URL: https://issues.apache.org/jira/browse/SUBMARINE-965
> Project: Apache Submarine
>  Issue Type: Sub-task
>  Components: Backend Server, experiment, Workbench Web
>Reporter: Kai-Hsun Chen
>Assignee: Kai-Hsun Chen
>Priority: Major
>  Labels: pull-request-available
> Fix For: 0.6.0
>
>
> In our multi-tenant architecture, users only can create experiments in their 
> namespaces, but the Submarine workbench enables users to specify namespaces.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

-
To unsubscribe, e-mail: dev-unsubscr...@submarine.apache.org
For additional commands, e-mail: dev-h...@submarine.apache.org



[jira] [Resolved] (SUBMARINE-974) How to contributed submarine step 8 is outdated

2021-08-12 Thread Kevin Su (Jira)


 [ 
https://issues.apache.org/jira/browse/SUBMARINE-974?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Kevin Su resolved SUBMARINE-974.

Resolution: Fixed

Issue resolved by pull request 706
[https://github.com/apache/submarine/pull/706]

> How to contributed submarine step 8 is outdated
> ---
>
> Key: SUBMARINE-974
> URL: https://issues.apache.org/jira/browse/SUBMARINE-974
> Project: Apache Submarine
>  Issue Type: Improvement
>  Components: Doc
>Reporter: KUAN-HSUN-LI
>Assignee: KUAN-HSUN-LI
>Priority: Major
>  Labels: pull-request-available
> Fix For: 0.6.0
>
>
> How to contributed submarine step 8 is outdated. We are using GitHub Actions 
> for CI now.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

-
To unsubscribe, e-mail: dev-unsubscr...@submarine.apache.org
For additional commands, e-mail: dev-h...@submarine.apache.org



[jira] [Resolved] (SUBMARINE-963) Add SonarCloud config in GA

2021-08-14 Thread Kevin Su (Jira)


 [ 
https://issues.apache.org/jira/browse/SUBMARINE-963?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Kevin Su resolved SUBMARINE-963.

Fix Version/s: 0.6.0
   Resolution: Fixed

Issue resolved by pull request 696
[https://github.com/apache/submarine/pull/696]

> Add SonarCloud config in GA
> ---
>
> Key: SUBMARINE-963
> URL: https://issues.apache.org/jira/browse/SUBMARINE-963
> Project: Apache Submarine
>  Issue Type: Improvement
>  Components: CI/CD
>Reporter: Kevin Su
>Assignee: Kevin Su
>Priority: Major
>  Labels: pull-request-available
> Fix For: 0.6.0
>
>
> we would like to add the Submarine repo to SonarCloud.io, and we need some 
> setups in Github Action workflow.
> Related to https://issues.apache.org/jira/browse/INFRA-22105  



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

-
To unsubscribe, e-mail: dev-unsubscr...@submarine.apache.org
For additional commands, e-mail: dev-h...@submarine.apache.org



[jira] [Created] (SUBMARINE-977) Fix sonarcloud workflow run error

2021-08-14 Thread Kevin Su (Jira)
Kevin Su created SUBMARINE-977:
--

 Summary: Fix sonarcloud workflow run error
 Key: SUBMARINE-977
 URL: https://issues.apache.org/jira/browse/SUBMARINE-977
 Project: Apache Submarine
  Issue Type: Bug
  Components: CI/CD
Reporter: Kevin Su
Assignee: Kevin Su
 Fix For: 0.6.0


https://github.com/apache/submarine/runs/3329896724



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

-
To unsubscribe, e-mail: dev-unsubscr...@submarine.apache.org
For additional commands, e-mail: dev-h...@submarine.apache.org



[jira] [Updated] (SUBMARINE-977) Fix sonarcloud workflow run error

2021-08-15 Thread Kevin Su (Jira)


 [ 
https://issues.apache.org/jira/browse/SUBMARINE-977?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Kevin Su updated SUBMARINE-977:
---
Description: 
[https://github.com/apache/submarine/runs/3329896724]

We should support building the repo with JDK 11

 

  was:https://github.com/apache/submarine/runs/3329896724


> Fix sonarcloud workflow run error
> -
>
> Key: SUBMARINE-977
> URL: https://issues.apache.org/jira/browse/SUBMARINE-977
> Project: Apache Submarine
>  Issue Type: Bug
>  Components: CI/CD
>Reporter: Kevin Su
>Assignee: Kevin Su
>Priority: Major
> Fix For: 0.6.0
>
>
> [https://github.com/apache/submarine/runs/3329896724]
> We should support building the repo with JDK 11
>  



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

-
To unsubscribe, e-mail: dev-unsubscr...@submarine.apache.org
For additional commands, e-mail: dev-h...@submarine.apache.org



[jira] [Resolved] (SUBMARINE-977) Fix sonarcloud workflow run error

2021-08-15 Thread Kevin Su (Jira)


 [ 
https://issues.apache.org/jira/browse/SUBMARINE-977?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Kevin Su resolved SUBMARINE-977.

Resolution: Fixed

Issue resolved by pull request 711
[https://github.com/apache/submarine/pull/711]

> Fix sonarcloud workflow run error
> -
>
> Key: SUBMARINE-977
> URL: https://issues.apache.org/jira/browse/SUBMARINE-977
> Project: Apache Submarine
>  Issue Type: Bug
>  Components: CI/CD
>Reporter: Kevin Su
>Assignee: Kevin Su
>Priority: Major
>  Labels: pull-request-available
> Fix For: 0.6.0
>
>
> [https://github.com/apache/submarine/runs/3329896724]
> We should support building the repo with JDK 11
>  



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

-
To unsubscribe, e-mail: dev-unsubscr...@submarine.apache.org
For additional commands, e-mail: dev-h...@submarine.apache.org



[jira] [Created] (SUBMARINE-980) Upload code coverage to SonarCloud

2021-08-15 Thread Kevin Su (Jira)
Kevin Su created SUBMARINE-980:
--

 Summary: Upload code coverage to SonarCloud
 Key: SUBMARINE-980
 URL: https://issues.apache.org/jira/browse/SUBMARINE-980
 Project: Apache Submarine
  Issue Type: Improvement
  Components: CI/CD
Reporter: Kevin Su


We should generate a code coverage report by ourselves, SonarCloud will not 
help us do that.

refer to: 
[https://github.com/apache/ozone/blob/master/hadoop-ozone/dev-support/checks/coverage.sh]

[https://sonarcloud.io/dashboard?id=apache_submarine] 



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

-
To unsubscribe, e-mail: dev-unsubscr...@submarine.apache.org
For additional commands, e-mail: dev-h...@submarine.apache.org



[jira] [Created] (SUBMARINE-981) Update com.google.guava:guava version

2021-08-15 Thread Kevin Su (Jira)
Kevin Su created SUBMARINE-981:
--

 Summary: Update com.google.guava:guava version 
 Key: SUBMARINE-981
 URL: https://issues.apache.org/jira/browse/SUBMARINE-981
 Project: Apache Submarine
  Issue Type: Improvement
  Components: Commons
Reporter: Kevin Su


Upgrade com.google.guava:guava to version 30.0-jre or later.

 
h5. [CVE-2020-8908|https://github.com/advisories/GHSA-5mg8-w23w-74h3]
low severity
*Vulnerable versions:* <= 29.0
*Patched version:* 30.0-jre
A temp directory creation vulnerability exist in Guava versions prior to 30.0 
allowing an attacker with access to the machine to potentially access data in a 
temporary directory created by the Guava 
com.google.common.io.Files.createTempDir(). The permissions granted to the 
directory created default to the standard unix-like /tmp ones, leaving the 
files open. We recommend updating Guava to version 30.0 or later, or update to 
Java 7 or later, or to explicitly change the permissions after the creation of 
the directory if neither are possible.

 

 
 



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

-
To unsubscribe, e-mail: dev-unsubscr...@submarine.apache.org
For additional commands, e-mail: dev-h...@submarine.apache.org



[jira] [Updated] (SUBMARINE-981) Update com.google.guava:guava version

2021-08-15 Thread Kevin Su (Jira)


 [ 
https://issues.apache.org/jira/browse/SUBMARINE-981?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Kevin Su updated SUBMARINE-981:
---
Description: 
Upgrade com.google.guava:guava to version 30.0-jre or later.
h5. [CVE-2020-8908|https://github.com/advisories/GHSA-5mg8-w23w-74h3]

low severity
 *Vulnerable versions:* <= 29.0
 *Patched version:* 30.0-jre
 A temp directory creation vulnerability exist in Guava versions prior to 30.0 
allowing an attacker with access to the machine to potentially access data in a 
temporary directory created by the Guava 
com.google.common.io.Files.createTempDir(). The permissions granted to the 
directory created default to the standard unix-like /tmp ones, leaving the 
files open. We recommend updating Guava to version 30.0 or later, or update to 
Java 7 or later, or to explicitly change the permissions after the creation of 
the directory if neither are possible.

  was:
Upgrade com.google.guava:guava to version 30.0-jre or later.

 
h5. [CVE-2020-8908|https://github.com/advisories/GHSA-5mg8-w23w-74h3]
low severity
*Vulnerable versions:* <= 29.0
*Patched version:* 30.0-jre
A temp directory creation vulnerability exist in Guava versions prior to 30.0 
allowing an attacker with access to the machine to potentially access data in a 
temporary directory created by the Guava 
com.google.common.io.Files.createTempDir(). The permissions granted to the 
directory created default to the standard unix-like /tmp ones, leaving the 
files open. We recommend updating Guava to version 30.0 or later, or update to 
Java 7 or later, or to explicitly change the permissions after the creation of 
the directory if neither are possible.

 

 
 


> Update com.google.guava:guava version 
> --
>
> Key: SUBMARINE-981
> URL: https://issues.apache.org/jira/browse/SUBMARINE-981
> Project: Apache Submarine
>  Issue Type: Improvement
>  Components: Commons
>Reporter: Kevin Su
>Priority: Minor
>
> Upgrade com.google.guava:guava to version 30.0-jre or later.
> h5. [CVE-2020-8908|https://github.com/advisories/GHSA-5mg8-w23w-74h3]
> low severity
>  *Vulnerable versions:* <= 29.0
>  *Patched version:* 30.0-jre
>  A temp directory creation vulnerability exist in Guava versions prior to 
> 30.0 allowing an attacker with access to the machine to potentially access 
> data in a temporary directory created by the Guava 
> com.google.common.io.Files.createTempDir(). The permissions granted to the 
> directory created default to the standard unix-like /tmp ones, leaving the 
> files open. We recommend updating Guava to version 30.0 or later, or update 
> to Java 7 or later, or to explicitly change the permissions after the 
> creation of the directory if neither are possible.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

-
To unsubscribe, e-mail: dev-unsubscr...@submarine.apache.org
For additional commands, e-mail: dev-h...@submarine.apache.org



[jira] [Resolved] (SUBMARINE-970) Simplify integration tests' workflow

2021-08-15 Thread Kevin Su (Jira)


 [ 
https://issues.apache.org/jira/browse/SUBMARINE-970?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Kevin Su resolved SUBMARINE-970.

Fix Version/s: (was: 0.7.0)
   0.6.0
   Resolution: Fixed

Issue resolved by pull request 708
[https://github.com/apache/submarine/pull/708]

> Simplify integration tests' workflow
> 
>
> Key: SUBMARINE-970
> URL: https://issues.apache.org/jira/browse/SUBMARINE-970
> Project: Apache Submarine
>  Issue Type: Improvement
>  Components: CI/CD
>Reporter: KUAN-HSUN-LI
>Assignee: KUAN-HSUN-LI
>Priority: Major
>  Labels: pull-request-available
> Fix For: 0.6.0
>
>
> # reduce execution time
>  # avoid install submarine twice



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

-
To unsubscribe, e-mail: dev-unsubscr...@submarine.apache.org
For additional commands, e-mail: dev-h...@submarine.apache.org



[jira] [Resolved] (SUBMARINE-979) Fix the error in gettingStarted/notebook.md

2021-08-16 Thread Kevin Su (Jira)


 [ 
https://issues.apache.org/jira/browse/SUBMARINE-979?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Kevin Su resolved SUBMARINE-979.

Fix Version/s: 0.6.0
   Resolution: Fixed

Issue resolved by pull request 710
[https://github.com/apache/submarine/pull/710]

> Fix the error in gettingStarted/notebook.md
> ---
>
> Key: SUBMARINE-979
> URL: https://issues.apache.org/jira/browse/SUBMARINE-979
> Project: Apache Submarine
>  Issue Type: Bug
>  Components: Doc
>Reporter: Charles Huang
>Assignee: Charles Huang
>Priority: Major
>  Labels: pull-request-available
> Fix For: 0.6.0
>
> Attachments: wrongNotebook.png
>
>
> The first picture is wrong and there are several extra "\" in the document 
> (only cellphone user can see).
> !wrongNotebook.png|width=690,height=460!



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

-
To unsubscribe, e-mail: dev-unsubscr...@submarine.apache.org
For additional commands, e-mail: dev-h...@submarine.apache.org



[jira] [Resolved] (SUBMARINE-969) Fix the bug in experiment page

2021-08-16 Thread Kevin Su (Jira)


 [ 
https://issues.apache.org/jira/browse/SUBMARINE-969?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Kevin Su resolved SUBMARINE-969.

Fix Version/s: 0.6.0
   Resolution: Fixed

Issue resolved by pull request 713
[https://github.com/apache/submarine/pull/713]

> Fix the bug in experiment page
> --
>
> Key: SUBMARINE-969
> URL: https://issues.apache.org/jira/browse/SUBMARINE-969
> Project: Apache Submarine
>  Issue Type: Bug
>Reporter: Lisa Chang
>Assignee: Lisa Chang
>Priority: Major
>  Labels: pull-request-available
> Fix For: 0.6.0
>
> Attachments: image-2021-08-16-14-15-00-919.png
>
>
> The experiment name is lost.
> !image-2021-08-16-14-15-00-919.png|width=465,height=157!



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

-
To unsubscribe, e-mail: dev-unsubscr...@submarine.apache.org
For additional commands, e-mail: dev-h...@submarine.apache.org



[jira] [Resolved] (SUBMARINE-958) Experiment Tag at Customized Experiment

2021-08-17 Thread Kevin Su (Jira)


 [ 
https://issues.apache.org/jira/browse/SUBMARINE-958?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Kevin Su resolved SUBMARINE-958.

Fix Version/s: 0.6.0
   Resolution: Fixed

Issue resolved by pull request 698
[https://github.com/apache/submarine/pull/698]

> Experiment Tag at Customized Experiment
> ---
>
> Key: SUBMARINE-958
> URL: https://issues.apache.org/jira/browse/SUBMARINE-958
> Project: Apache Submarine
>  Issue Type: New Feature
>  Components: Workbench
>Reporter: You Ting Wang
>Assignee: You Ting Wang
>Priority: Major
>  Labels: pull-request-available
> Fix For: 0.6.0
>
>




--
This message was sent by Atlassian Jira
(v8.3.4#803005)

-
To unsubscribe, e-mail: dev-unsubscr...@submarine.apache.org
For additional commands, e-mail: dev-h...@submarine.apache.org



[jira] [Resolved] (SUBMARINE-985) Fix limit on the experiment name

2021-08-17 Thread Kevin Su (Jira)


 [ 
https://issues.apache.org/jira/browse/SUBMARINE-985?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Kevin Su resolved SUBMARINE-985.

Fix Version/s: 0.6.0
   Resolution: Fixed

Issue resolved by pull request 714
[https://github.com/apache/submarine/pull/714]

> Fix limit on the experiment name
> 
>
> Key: SUBMARINE-985
> URL: https://issues.apache.org/jira/browse/SUBMARINE-985
> Project: Apache Submarine
>  Issue Type: Bug
>  Components: Workbench Web
>Reporter: Jhan-Shuo, Liu
>Assignee: Jhan-Shuo, Liu
>Priority: Major
>  Labels: pull-request-available
> Fix For: 0.6.0
>
> Attachments: 985.png
>
>
> The hyphens can't be the end of the experiment name.
> !985.png|width=513,height=305!



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

-
To unsubscribe, e-mail: dev-unsubscr...@submarine.apache.org
For additional commands, e-mail: dev-h...@submarine.apache.org



[jira] [Resolved] (SUBMARINE-975) Create storageClass for database, minio, tensorboard to control persistentVolume

2021-08-17 Thread Kevin Su (Jira)


 [ 
https://issues.apache.org/jira/browse/SUBMARINE-975?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Kevin Su resolved SUBMARINE-975.

Fix Version/s: 0.6.0
   Resolution: Fixed

Issue resolved by pull request 707
[https://github.com/apache/submarine/pull/707]

> Create storageClass for database, minio, tensorboard to control 
> persistentVolume
> 
>
> Key: SUBMARINE-975
> URL: https://issues.apache.org/jira/browse/SUBMARINE-975
> Project: Apache Submarine
>  Issue Type: Improvement
>Reporter: Che-Kuang Chu
>Assignee: Che-Kuang Chu
>Priority: Major
>  Labels: pull-request-available
> Fix For: 0.6.0
>
>
> To create persistent volumes, submarine-operator creates persistent volumes 
> with different names depending on the namespace (eg. 
> `submarine-database-pv–default`)
> However, we can use storage class to create persistent volumes dynamically 
> and delete them easily.
> This will be implemented only on the submarine operator. Besides, only 
> minikube support the current storage class provisioner, and volumes can only 
> be in the host (nfs not supported).
> Todos:
> - [ ] Add storage class
> - [ ] Modify operator to create pvc only
>  



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

-
To unsubscribe, e-mail: dev-unsubscr...@submarine.apache.org
For additional commands, e-mail: dev-h...@submarine.apache.org



[jira] [Resolved] (SUBMARINE-954) Experiments and notebooks are still alive after submarine is deleted

2021-08-17 Thread Kevin Su (Jira)


 [ 
https://issues.apache.org/jira/browse/SUBMARINE-954?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Kevin Su resolved SUBMARINE-954.

Fix Version/s: 0.6.0
   Resolution: Fixed

Issue resolved by pull request 705
[https://github.com/apache/submarine/pull/705]

> Experiments and notebooks are still alive after submarine is deleted
> 
>
> Key: SUBMARINE-954
> URL: https://issues.apache.org/jira/browse/SUBMARINE-954
> Project: Apache Submarine
>  Issue Type: Bug
>  Components: Backend Server
>Reporter: Che-Kuang Chu
>Assignee: Che-Kuang Chu
>Priority: Major
>  Labels: pull-request-available
> Fix For: 0.6.0
>
>
> After the submarine is down, we can find that the experiment and notebook 
> pods are still alive in the cluster. 
> Reproduce steps:
>  # create submarine
>  # access to the workbench by port forwarding
>  # add notebook or experiment from the workbench
>  # delete submarine
>  # we can find out that notebooks, tfjobs, pytorchjobs and relating 
> components are still alive.
> To fix the bug, we can maybe add onwerReferences to the created resources.
> Reference:
>  * ownerReference: 
> *[https://kubernetes.io/docs/concepts/overview/working-with-objects/owners-dependents/]*
>  



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

-
To unsubscribe, e-mail: dev-unsubscr...@submarine.apache.org
For additional commands, e-mail: dev-h...@submarine.apache.org



[jira] [Resolved] (SUBMARINE-961) Experiment Tag at Predefined Experiment

2021-08-17 Thread Kevin Su (Jira)


 [ 
https://issues.apache.org/jira/browse/SUBMARINE-961?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Kevin Su resolved SUBMARINE-961.

Fix Version/s: 0.6.0
   Resolution: Fixed

Issue resolved by pull request 701
[https://github.com/apache/submarine/pull/701]

> Experiment Tag at Predefined Experiment
> ---
>
> Key: SUBMARINE-961
> URL: https://issues.apache.org/jira/browse/SUBMARINE-961
> Project: Apache Submarine
>  Issue Type: New Feature
>Reporter: You Ting Wang
>Assignee: You Ting Wang
>Priority: Major
>  Labels: pull-request-available
> Fix For: 0.6.0
>
> Attachments: Screenshot from 2021-08-06 17-24-47.png
>
>




--
This message was sent by Atlassian Jira
(v8.3.4#803005)

-
To unsubscribe, e-mail: dev-unsubscr...@submarine.apache.org
For additional commands, e-mail: dev-h...@submarine.apache.org



[jira] [Resolved] (SUBMARINE-992) Unable to open minio dashboard

2021-08-19 Thread Kevin Su (Jira)


 [ 
https://issues.apache.org/jira/browse/SUBMARINE-992?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Kevin Su resolved SUBMARINE-992.

Fix Version/s: (was: 0.7.0)
   0.6.0
   Resolution: Fixed

Issue resolved by pull request 716
[https://github.com/apache/submarine/pull/716]

> Unable to open minio dashboard
> --
>
> Key: SUBMARINE-992
> URL: https://issues.apache.org/jira/browse/SUBMARINE-992
> Project: Apache Submarine
>  Issue Type: Bug
>  Components: Workbench
>Reporter: KUAN-HSUN-LI
>Assignee: KUAN-HSUN-LI
>Priority: Major
>  Labels: pull-request-available
> Fix For: 0.6.0
>
>




--
This message was sent by Atlassian Jira
(v8.3.4#803005)

-
To unsubscribe, e-mail: dev-unsubscr...@submarine.apache.org
For additional commands, e-mail: dev-h...@submarine.apache.org



[jira] [Resolved] (SUBMARINE-991) Add the prerequisites of notebook-gpu-env in gettingStarted/notebook.md

2021-08-21 Thread Kevin Su (Jira)


 [ 
https://issues.apache.org/jira/browse/SUBMARINE-991?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Kevin Su resolved SUBMARINE-991.

Fix Version/s: 0.6.0
   Resolution: Fixed

Issue resolved by pull request 718
[https://github.com/apache/submarine/pull/718]

> Add the prerequisites of notebook-gpu-env in gettingStarted/notebook.md
> ---
>
> Key: SUBMARINE-991
> URL: https://issues.apache.org/jira/browse/SUBMARINE-991
> Project: Apache Submarine
>  Issue Type: Improvement
>  Components: Doc
>Reporter: Charles Huang
>Assignee: Charles Huang
>Priority: Major
>  Labels: pull-request-available
> Fix For: 0.6.0
>
>
> Before using notebook-gpu-env, user should set up gpu environment in 
> kubernetes.
> Here we give an example of Nvidia/k8s-device-plugin.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

-
To unsubscribe, e-mail: dev-unsubscr...@submarine.apache.org
For additional commands, e-mail: dev-h...@submarine.apache.org



[jira] [Resolved] (SUBMARINE-978) Add model management database service.

2021-08-25 Thread Kevin Su (Jira)


 [ 
https://issues.apache.org/jira/browse/SUBMARINE-978?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Kevin Su resolved SUBMARINE-978.

Fix Version/s: 0.6.0
   Resolution: Fixed

Issue resolved by pull request 712
[https://github.com/apache/submarine/pull/712]

> Add model management database service.
> --
>
> Key: SUBMARINE-978
> URL: https://issues.apache.org/jira/browse/SUBMARINE-978
> Project: Apache Submarine
>  Issue Type: Task
>  Components: model management
>Reporter: Jhan-Shuo, Liu
>Assignee: Jhan-Shuo, Liu
>Priority: Major
>  Labels: pull-request-available
> Fix For: 0.6.0
>
>
> Add model registry and model version entities and mappers to support model 
> service.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

-
To unsubscribe, e-mail: dev-unsubscr...@submarine.apache.org
For additional commands, e-mail: dev-h...@submarine.apache.org



[jira] [Resolved] (SUBMARINE-973) Versioning website

2021-08-25 Thread Kevin Su (Jira)


 [ 
https://issues.apache.org/jira/browse/SUBMARINE-973?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Kevin Su resolved SUBMARINE-973.

Fix Version/s: (was: 0.7.0)
   0.6.0
   Resolution: Fixed

Issue resolved by pull request 709
[https://github.com/apache/submarine/pull/709]

> Versioning website
> --
>
> Key: SUBMARINE-973
> URL: https://issues.apache.org/jira/browse/SUBMARINE-973
> Project: Apache Submarine
>  Issue Type: Improvement
>  Components: Doc
>Reporter: KUAN-HSUN-LI
>Assignee: KUAN-HSUN-LI
>Priority: Major
>  Labels: pull-request-available
> Fix For: 0.6.0
>
>
> Documentation must include version control. API in different versions is not 
> always available
> Resources:
> [Versioning | Docusaurus|https://docusaurus.io/docs/versioning]



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

-
To unsubscribe, e-mail: dev-unsubscr...@submarine.apache.org
For additional commands, e-mail: dev-h...@submarine.apache.org



[jira] [Resolved] (SUBMARINE-990) Add helm templates to support storage class configurations

2021-08-25 Thread Kevin Su (Jira)


 [ 
https://issues.apache.org/jira/browse/SUBMARINE-990?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Kevin Su resolved SUBMARINE-990.

Fix Version/s: 0.6.0
   Resolution: Fixed

Issue resolved by pull request 717
[https://github.com/apache/submarine/pull/717]

> Add helm templates to support storage class configurations
> --
>
> Key: SUBMARINE-990
> URL: https://issues.apache.org/jira/browse/SUBMARINE-990
> Project: Apache Submarine
>  Issue Type: Improvement
>Reporter: Che-Kuang Chu
>Assignee: Che-Kuang Chu
>Priority: Major
>  Labels: pull-request-available
> Fix For: 0.6.0
>
>
> From SUBMARINE-975, we can find out that the storage class configurations 
> (provisioner, reclaim policy, etc) is unchangeable.
> By adding helm templates (`_helper.tpl`) and adding more values 
> (`values.yaml`), we can use `helm install --set storageclass.provisioner=...` 
> to change the default configurations of the storage class. Therefore, we can 
> easily set up different configurations on different clusters such as `kind`.
>  
>  



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

-
To unsubscribe, e-mail: dev-unsubscr...@submarine.apache.org
For additional commands, e-mail: dev-h...@submarine.apache.org



[jira] [Created] (SUBMARINE-994) Fix broken link in README

2021-08-25 Thread Kevin Su (Jira)
Kevin Su created SUBMARINE-994:
--

 Summary: Fix broken link in README
 Key: SUBMARINE-994
 URL: https://issues.apache.org/jira/browse/SUBMARINE-994
 Project: Apache Submarine
  Issue Type: Improvement
  Components: Doc
Reporter: Kevin Su
Assignee: Kevin Su
 Attachments: Screenshot from 2021-08-26 14-15-45.png

Fix broken link in README

!Screenshot from 2021-08-26 14-15-45.png!



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

-
To unsubscribe, e-mail: dev-unsubscr...@submarine.apache.org
For additional commands, e-mail: dev-h...@submarine.apache.org



[jira] [Resolved] (SUBMARINE-994) Fix broken link in README

2021-08-25 Thread Kevin Su (Jira)


 [ 
https://issues.apache.org/jira/browse/SUBMARINE-994?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Kevin Su resolved SUBMARINE-994.

Fix Version/s: 0.6.0
   Resolution: Fixed

Issue resolved by pull request 721
[https://github.com/apache/submarine/pull/721]

> Fix broken link in README
> -
>
> Key: SUBMARINE-994
> URL: https://issues.apache.org/jira/browse/SUBMARINE-994
> Project: Apache Submarine
>  Issue Type: Improvement
>  Components: Doc
>Reporter: Kevin Su
>Assignee: Kevin Su
>Priority: Trivial
>  Labels: pull-request-available
> Fix For: 0.6.0
>
> Attachments: Screenshot from 2021-08-26 14-15-45.png
>
>
> Fix broken link in README
> !Screenshot from 2021-08-26 14-15-45.png!



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

-
To unsubscribe, e-mail: dev-unsubscr...@submarine.apache.org
For additional commands, e-mail: dev-h...@submarine.apache.org



[jira] [Assigned] (SUBMARINE-922) Migrate to the next version of Python requests when released

2021-08-26 Thread Kevin Su (Jira)


 [ 
https://issues.apache.org/jira/browse/SUBMARINE-922?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Kevin Su reassigned SUBMARINE-922:
--

Assignee: Kevin Su

> Migrate to the next version of Python requests when released
> 
>
> Key: SUBMARINE-922
> URL: https://issues.apache.org/jira/browse/SUBMARINE-922
> Project: Apache Submarine
>  Issue Type: Bug
>Affects Versions: 0.6.0
>Reporter: Wei-Chiu Chuang
>Assignee: Kevin Su
>Priority: Blocker
>
> See github issue: https://github.com/apache/submarine/issues/661
> Our python code uses requests library which has transitive dependency on a 
> GPL lib chardet.
> We're not supposed to make an ASF release knowing there's a GPL transitive 
> dependency so this is a blocker for our 0.6.0 release.
> Quickly checked the code, we have two places that use the library. We could 
> wait for the new requests or perhaps remove the usage.
> {code}
> find . -name "*.py" | xargs grep "import requests"
> ./submarine-sdk/pysubmarine/submarine/utils/rest_utils.py:import requests
> ./submarine-sdk/pysubmarine/build/lib/submarine/utils/rest_utils.py:import 
> requests
> {code}



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

-
To unsubscribe, e-mail: dev-unsubscr...@submarine.apache.org
For additional commands, e-mail: dev-h...@submarine.apache.org



[jira] [Resolved] (SUBMARINE-995) Fix submarine website project name

2021-08-26 Thread Kevin Su (Jira)


 [ 
https://issues.apache.org/jira/browse/SUBMARINE-995?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Kevin Su resolved SUBMARINE-995.

Fix Version/s: 0.6.0
   Resolution: Fixed

Issue resolved by pull request 723
[https://github.com/apache/submarine/pull/723]

> Fix submarine website project name
> --
>
> Key: SUBMARINE-995
> URL: https://issues.apache.org/jira/browse/SUBMARINE-995
> Project: Apache Submarine
>  Issue Type: Bug
>  Components: Website
>Reporter: KUAN-HSUN-LI
>Assignee: KUAN-HSUN-LI
>Priority: Major
>  Labels: pull-request-available
> Fix For: 0.6.0
>
>




--
This message was sent by Atlassian Jira
(v8.3.4#803005)

-
To unsubscribe, e-mail: dev-unsubscr...@submarine.apache.org
For additional commands, e-mail: dev-h...@submarine.apache.org



[jira] [Resolved] (SUBMARINE-922) Migrate to the next version of Python requests when released

2021-08-26 Thread Kevin Su (Jira)


 [ 
https://issues.apache.org/jira/browse/SUBMARINE-922?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Kevin Su resolved SUBMARINE-922.

Fix Version/s: 0.6.0
   Resolution: Fixed

Issue resolved by pull request 722
[https://github.com/apache/submarine/pull/722]

> Migrate to the next version of Python requests when released
> 
>
> Key: SUBMARINE-922
> URL: https://issues.apache.org/jira/browse/SUBMARINE-922
> Project: Apache Submarine
>  Issue Type: Bug
>Affects Versions: 0.6.0
>Reporter: Wei-Chiu Chuang
>Assignee: Kevin Su
>Priority: Blocker
>  Labels: pull-request-available
> Fix For: 0.6.0
>
>
> See github issue: https://github.com/apache/submarine/issues/661
> Our python code uses requests library which has transitive dependency on a 
> GPL lib chardet.
> We're not supposed to make an ASF release knowing there's a GPL transitive 
> dependency so this is a blocker for our 0.6.0 release.
> Quickly checked the code, we have two places that use the library. We could 
> wait for the new requests or perhaps remove the usage.
> {code}
> find . -name "*.py" | xargs grep "import requests"
> ./submarine-sdk/pysubmarine/submarine/utils/rest_utils.py:import requests
> ./submarine-sdk/pysubmarine/build/lib/submarine/utils/rest_utils.py:import 
> requests
> {code}



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

-
To unsubscribe, e-mail: dev-unsubscr...@submarine.apache.org
For additional commands, e-mail: dev-h...@submarine.apache.org



[jira] [Resolved] (SUBMARINE-901) Tensorflow distributed training example with model management API

2021-08-26 Thread Kevin Su (Jira)


 [ 
https://issues.apache.org/jira/browse/SUBMARINE-901?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Kevin Su resolved SUBMARINE-901.

Resolution: Fixed

> Tensorflow distributed training example with model management API
> -
>
> Key: SUBMARINE-901
> URL: https://issues.apache.org/jira/browse/SUBMARINE-901
> Project: Apache Submarine
>  Issue Type: Sub-task
>  Components: model management
>Reporter: Yuan-Chia, Chang
>Assignee: Liang-Chun, Chen
>Priority: Major
>  Labels: pull-request-available
> Fix For: 0.6.0
>
>
> Write a tensorflow distributed training example with model management API(log 
> param, log metric, load model, update model, delete model, save model)



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

-
To unsubscribe, e-mail: dev-unsubscr...@submarine.apache.org
For additional commands, e-mail: dev-h...@submarine.apache.org



[jira] [Resolved] (SUBMARINE-869) Add distributive pytorch example

2021-08-26 Thread Kevin Su (Jira)


 [ 
https://issues.apache.org/jira/browse/SUBMARINE-869?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Kevin Su resolved SUBMARINE-869.

Fix Version/s: 0.6.0
   Resolution: Fixed

Issue resolved by pull request 720
[https://github.com/apache/submarine/pull/720]

> Add distributive pytorch example
> 
>
> Key: SUBMARINE-869
> URL: https://issues.apache.org/jira/browse/SUBMARINE-869
> Project: Apache Submarine
>  Issue Type: Sub-task
>Reporter: Liang-Chun, Chen
>Assignee: Liang-Chun, Chen
>Priority: Major
>  Labels: pull-request-available
> Fix For: 0.6.0
>
>




--
This message was sent by Atlassian Jira
(v8.3.4#803005)

-
To unsubscribe, e-mail: dev-unsubscr...@submarine.apache.org
For additional commands, e-mail: dev-h...@submarine.apache.org



[jira] [Resolved] (SUBMARINE-997) Redefinition of submarine CRD

2021-08-27 Thread Kevin Su (Jira)


 [ 
https://issues.apache.org/jira/browse/SUBMARINE-997?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Kevin Su resolved SUBMARINE-997.

Fix Version/s: 0.6.0
   Resolution: Fixed

Issue resolved by pull request 725
[https://github.com/apache/submarine/pull/725]

> Redefinition of submarine CRD
> -
>
> Key: SUBMARINE-997
> URL: https://issues.apache.org/jira/browse/SUBMARINE-997
> Project: Apache Submarine
>  Issue Type: Improvement
>Reporter: Chi-Sheng Liu
>Assignee: Chi-Sheng Liu
>Priority: Major
>  Labels: pull-request-available
> Fix For: 0.6.0
>
>
> Since we use StorageClass to replace PersistentVolume in the operator, we 
> need to redefine the submarine CRD.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

-
To unsubscribe, e-mail: dev-unsubscr...@submarine.apache.org
For additional commands, e-mail: dev-h...@submarine.apache.org



[jira] [Updated] (SUBMARINE-833) submarine-security does not support ranger 2.1 version

2021-08-27 Thread Kevin Su (Jira)


 [ 
https://issues.apache.org/jira/browse/SUBMARINE-833?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Kevin Su updated SUBMARINE-833:
---
Fix Version/s: (was: 0.6.0)
   0.7.0

> submarine-security does not support ranger 2.1 version
> --
>
> Key: SUBMARINE-833
> URL: https://issues.apache.org/jira/browse/SUBMARINE-833
> Project: Apache Submarine
>  Issue Type: Improvement
>  Components: Security
>Reporter: caozhiqiang
>Priority: Critical
>  Labels: pull-request-available
> Fix For: 0.7.0
>
>
> Now submarine-security/spark-security does not support ranger 2.1. When 
> compile submarine-spark-security with ranger 2.1, it will report Error:
>  [ERROR] 
> /root/submarine/submarine-security/spark-security/src/main/scala/org/apache/submarine/spark/security/RangerSparkPlugin.scala:32:
>  value getInstance is not a member of object 
> org.apache.ranger.authorization.hadoop.config.RangerConfiguration
> [ERROR] private val rangerConf: RangerConfiguration = 
> RangerConfiguration.getInstance
> [ERROR] ^
> [ERROR] 
> /root/submarine/submarine-security/spark-security/src/main/scala/org/apache/submarine/spark/security/RangerSparkPlugin.scala:36:
>  value getInstance is not a member of object 
> org.apache.ranger.authorization.hadoop.config.RangerConfiguration
> [ERROR] lazy val fsScheme: Array[String] = RangerConfiguration.getInstance()
> [ERROR] ^
> [ERROR] two errors found
> [INFO] 
> 
> [INFO] BUILD FAILURE
> [INFO] 
> 
> [INFO] Total time: 31.613 s
> [INFO] Finished at: 2021-05-17T11:51:41Z
> [INFO] 
> 
> [ERROR] Failed to execute goal 
> net.alchim31.maven:scala-maven-plugin:3.2.2:compile (scala-compile-first) on 
> project submarine-spark-security: Execution scala-compile-first of goal 
> net.alchim31.maven:scala-maven-plugin:3.2.2:compile failed.: CompileFailed -> 
> [Help 1]
> [ERROR]
> [ERROR] To see the full stack trace of the errors, re-run Maven with the -e 
> switch.
> [ERROR] Re-run Maven using the -X switch to enable full debug logging.
> [ERROR]
> [ERROR] For more information about the errors and possible solutions, please 
> read the following articles:
> [ERROR] [Help 1] 
> http://cwiki.apache.org/confluence/display/MAVEN/PluginExecutionException



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

-
To unsubscribe, e-mail: dev-unsubscr...@submarine.apache.org
For additional commands, e-mail: dev-h...@submarine.apache.org



[jira] [Resolved] (SUBMARINE-999) Make the submarine related storage class into one single storage class

2021-08-27 Thread Kevin Su (Jira)


 [ 
https://issues.apache.org/jira/browse/SUBMARINE-999?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Kevin Su resolved SUBMARINE-999.

Fix Version/s: 0.6.0
   Resolution: Fixed

Issue resolved by pull request 727
[https://github.com/apache/submarine/pull/727]

> Make the submarine related storage class into one single storage class
> --
>
> Key: SUBMARINE-999
> URL: https://issues.apache.org/jira/browse/SUBMARINE-999
> Project: Apache Submarine
>  Issue Type: Improvement
>Reporter: Che-Kuang Chu
>Assignee: Che-Kuang Chu
>Priority: Major
>  Labels: pull-request-available
> Fix For: 0.6.0
>
>
> There are five storage class in helm charts for submarine (server, database, 
> tensorboard, mlflow, minio, notebook).
> However, they all have the same configurations, so we can just use one 
> storage class instead.
>  



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

-
To unsubscribe, e-mail: dev-unsubscr...@submarine.apache.org
For additional commands, e-mail: dev-h...@submarine.apache.org



[jira] [Updated] (SUBMARINE-998) NanoID for experiment name

2021-08-28 Thread Kevin Su (Jira)


 [ 
https://issues.apache.org/jira/browse/SUBMARINE-998?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Kevin Su updated SUBMARINE-998:
---
Fix Version/s: 0.7.0

> NanoID for experiment name
> --
>
> Key: SUBMARINE-998
> URL: https://issues.apache.org/jira/browse/SUBMARINE-998
> Project: Apache Submarine
>  Issue Type: Bug
>  Components: Workbench
>Reporter: You Ting Wang
>Assignee: You Ting Wang
>Priority: Major
> Fix For: 0.7.0
>
>
> Nano id uses URL-friendly symbols (A-Za-z0-9_-), but experiment name didn't 
> accept "_".
> So its character set need to be modify with 
> [nanoid-dictionary|https://github.com/CyberAP/nanoid-dictionary]



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

-
To unsubscribe, e-mail: dev-unsubscr...@submarine.apache.org
For additional commands, e-mail: dev-h...@submarine.apache.org



[jira] [Updated] (SUBMARINE-893) Add submarine-operator e2e test case for create/delete submarine

2021-08-28 Thread Kevin Su (Jira)


 [ 
https://issues.apache.org/jira/browse/SUBMARINE-893?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Kevin Su updated SUBMARINE-893:
---
Fix Version/s: 0.6.0

> Add submarine-operator e2e test case for create/delete submarine
> 
>
> Key: SUBMARINE-893
> URL: https://issues.apache.org/jira/browse/SUBMARINE-893
> Project: Apache Submarine
>  Issue Type: New Feature
>Reporter: Che-Kuang Chu
>Assignee: Che-Kuang Chu
>Priority: Major
>  Labels: pull-request-available
> Fix For: 0.6.0
>
>
> Add submarine-operator e2e test case for testing the following:
>  * Create a submarine CR
>  * Delete a submarine CR



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

-
To unsubscribe, e-mail: dev-unsubscr...@submarine.apache.org
For additional commands, e-mail: dev-h...@submarine.apache.org



[jira] [Updated] (SUBMARINE-986) Namespace-based multi-tenant submarine

2021-08-28 Thread Kevin Su (Jira)


 [ 
https://issues.apache.org/jira/browse/SUBMARINE-986?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Kevin Su updated SUBMARINE-986:
---
Fix Version/s: 0.7.0

> Namespace-based multi-tenant submarine
> --
>
> Key: SUBMARINE-986
> URL: https://issues.apache.org/jira/browse/SUBMARINE-986
> Project: Apache Submarine
>  Issue Type: New Feature
>Reporter: Chi-Sheng Liu
>Assignee: Chi-Sheng Liu
>Priority: Major
> Fix For: 0.7.0
>
>
> After discussion, we decided to implement the multi-tenant feature with 
> Kubernetes namespaces. We decided to use path-based routing to connect 
> services in different namespaces.
> Tasks:
> # Make sure all components work properly in different namespaces
> # Configure path-based ingress routing for services across different 
> namespaces
> # Configure RBAC rule and network policies for different namespaces



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

-
To unsubscribe, e-mail: dev-unsubscr...@submarine.apache.org
For additional commands, e-mail: dev-h...@submarine.apache.org



[jira] [Updated] (SUBMARINE-976) Configure path-based ingress routing for services across different namespaces

2021-08-28 Thread Kevin Su (Jira)


 [ 
https://issues.apache.org/jira/browse/SUBMARINE-976?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Kevin Su updated SUBMARINE-976:
---
Fix Version/s: 0.7.0

> Configure path-based ingress routing for services across different namespaces
> -
>
> Key: SUBMARINE-976
> URL: https://issues.apache.org/jira/browse/SUBMARINE-976
> Project: Apache Submarine
>  Issue Type: Sub-task
>Reporter: Chi-Sheng Liu
>Assignee: Chi-Sheng Liu
>Priority: Major
> Fix For: 0.7.0
>
>
> Configure path-based ingress routing for services across different namespaces



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

-
To unsubscribe, e-mail: dev-unsubscr...@submarine.apache.org
For additional commands, e-mail: dev-h...@submarine.apache.org



[jira] [Updated] (SUBMARINE-988) [E2E test] templateIT

2021-08-28 Thread Kevin Su (Jira)


 [ 
https://issues.apache.org/jira/browse/SUBMARINE-988?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Kevin Su updated SUBMARINE-988:
---
Fix Version/s: 0.7.0

> [E2E test] templateIT
> -
>
> Key: SUBMARINE-988
> URL: https://issues.apache.org/jira/browse/SUBMARINE-988
> Project: Apache Submarine
>  Issue Type: New Feature
>  Components: E2E Test
>Reporter: You Ting Wang
>Priority: Major
> Fix For: 0.7.0
>
>




--
This message was sent by Atlassian Jira
(v8.3.4#803005)

-
To unsubscribe, e-mail: dev-unsubscr...@submarine.apache.org
For additional commands, e-mail: dev-h...@submarine.apache.org



[jira] [Updated] (SUBMARINE-987) Tags display in experiment list

2021-08-28 Thread Kevin Su (Jira)


 [ 
https://issues.apache.org/jira/browse/SUBMARINE-987?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Kevin Su updated SUBMARINE-987:
---
Fix Version/s: 0.7.0

> Tags display in experiment list
> ---
>
> Key: SUBMARINE-987
> URL: https://issues.apache.org/jira/browse/SUBMARINE-987
> Project: Apache Submarine
>  Issue Type: New Feature
>  Components: Workbench
>Reporter: You Ting Wang
>Assignee: You Ting Wang
>Priority: Major
> Fix For: 0.7.0
>
>
> Tag created when creating an experiment should also display in the list of 
> experiment .



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

-
To unsubscribe, e-mail: dev-unsubscr...@submarine.apache.org
For additional commands, e-mail: dev-h...@submarine.apache.org



[jira] [Updated] (SUBMARINE-983) Add model service test

2021-08-28 Thread Kevin Su (Jira)


 [ 
https://issues.apache.org/jira/browse/SUBMARINE-983?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Kevin Su updated SUBMARINE-983:
---
Target Version: 0.7.0

> Add model service test
> --
>
> Key: SUBMARINE-983
> URL: https://issues.apache.org/jira/browse/SUBMARINE-983
> Project: Apache Submarine
>  Issue Type: Task
>  Components: model management
>Reporter: Jhan-Shuo, Liu
>Assignee: Jhan-Shuo, Liu
>Priority: Major
>
> Add test of model service and create a test db for it.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

-
To unsubscribe, e-mail: dev-unsubscr...@submarine.apache.org
For additional commands, e-mail: dev-h...@submarine.apache.org



[jira] [Updated] (SUBMARINE-960) Discussion Apache Submarine next

2021-08-28 Thread Kevin Su (Jira)


 [ 
https://issues.apache.org/jira/browse/SUBMARINE-960?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Kevin Su updated SUBMARINE-960:
---
Target Version: 0.7.0

> Discussion Apache Submarine next 
> -
>
> Key: SUBMARINE-960
> URL: https://issues.apache.org/jira/browse/SUBMARINE-960
> Project: Apache Submarine
>  Issue Type: Task
>Reporter: Zhankun Tang
>Priority: Major
>
> I wrapped up a doc about MLOps and submarine to discuss what's our next 
> priorities.
> [https://docs.google.com/document/d/1UxIOHfe48tyAP2H2tcpZ0VBUq68EMsvwa764EyjIOmg/edit?usp=sharing]



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

-
To unsubscribe, e-mail: dev-unsubscr...@submarine.apache.org
For additional commands, e-mail: dev-h...@submarine.apache.org



[jira] [Updated] (SUBMARINE-949) [Umbrella] Refactor and stabilize experiment service in submarine-server

2021-08-28 Thread Kevin Su (Jira)


 [ 
https://issues.apache.org/jira/browse/SUBMARINE-949?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Kevin Su updated SUBMARINE-949:
---
Target Version: 0.7.0  (was: 0.6.0)

> [Umbrella] Refactor and stabilize experiment service in submarine-server
> 
>
> Key: SUBMARINE-949
> URL: https://issues.apache.org/jira/browse/SUBMARINE-949
> Project: Apache Submarine
>  Issue Type: Improvement
>  Components: Backend Server, experiment
>Reporter: Kai-Hsun Chen
>Assignee: Kai-Hsun Chen
>Priority: Major
> Fix For: 0.6.0
>
>
> Now, the experiment service is the most important feature in Apache 
> Submarine. However, the service is not stable and not user-friendly. For 
> example, 
> (1) The frontend workbench cannot reflect the actual experiment status. (ex: 
> OOM)
> (2) The server misses some constraints in Kubernetes Java Client. (ex: If the 
> experiment name contains the character "_", the k8s java API will throw an 
> exception.)
> (3) Unexpected out-of-memory error: It is very inconvenient for users to 
> predict the actual memory usage before running the experiment. Thus, using 
> the memory request and memory limit mechanism to allow overcommitment of 
> memory is helpful for users.
> (4) Allow users to create experiments with the same name, and they can 
> retrieve these experiments with the name.
> (5) Set different tags on experiments to divide them into categories, and 
> thus users can retrieve these experiments with tags.
> (6) The K8sSubmitter will submit an experiment to the Kubernetes cluster when 
> it is created, no matter how much resource quota is left.
>   
> With these reasons, it is necessary to refactor and stabilize experiment 
> service in submarine-server.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

-
To unsubscribe, e-mail: dev-unsubscr...@submarine.apache.org
For additional commands, e-mail: dev-h...@submarine.apache.org



[jira] [Resolved] (SUBMARINE-929) Update github readme

2021-08-28 Thread Kevin Su (Jira)


 [ 
https://issues.apache.org/jira/browse/SUBMARINE-929?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Kevin Su resolved SUBMARINE-929.

  Assignee: Kevin Su
Resolution: Fixed

> Update github readme
> 
>
> Key: SUBMARINE-929
> URL: https://issues.apache.org/jira/browse/SUBMARINE-929
> Project: Apache Submarine
>  Issue Type: Sub-task
>Reporter: Byron Hsu
>Assignee: Kevin Su
>Priority: Major
>




--
This message was sent by Atlassian Jira
(v8.3.4#803005)

-
To unsubscribe, e-mail: dev-unsubscr...@submarine.apache.org
For additional commands, e-mail: dev-h...@submarine.apache.org



[jira] [Resolved] (SUBMARINE-949) [Umbrella] Refactor and stabilize experiment service in submarine-server

2021-08-28 Thread Kevin Su (Jira)


 [ 
https://issues.apache.org/jira/browse/SUBMARINE-949?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Kevin Su resolved SUBMARINE-949.

Resolution: Fixed

> [Umbrella] Refactor and stabilize experiment service in submarine-server
> 
>
> Key: SUBMARINE-949
> URL: https://issues.apache.org/jira/browse/SUBMARINE-949
> Project: Apache Submarine
>  Issue Type: Improvement
>  Components: Backend Server, experiment
>Reporter: Kai-Hsun Chen
>Assignee: Kai-Hsun Chen
>Priority: Major
> Fix For: 0.6.0
>
>
> Now, the experiment service is the most important feature in Apache 
> Submarine. However, the service is not stable and not user-friendly. For 
> example, 
> (1) The frontend workbench cannot reflect the actual experiment status. (ex: 
> OOM)
> (2) The server misses some constraints in Kubernetes Java Client. (ex: If the 
> experiment name contains the character "_", the k8s java API will throw an 
> exception.)
> (3) Unexpected out-of-memory error: It is very inconvenient for users to 
> predict the actual memory usage before running the experiment. Thus, using 
> the memory request and memory limit mechanism to allow overcommitment of 
> memory is helpful for users.
> (4) Allow users to create experiments with the same name, and they can 
> retrieve these experiments with the name.
> (5) Set different tags on experiments to divide them into categories, and 
> thus users can retrieve these experiments with tags.
> (6) The K8sSubmitter will submit an experiment to the Kubernetes cluster when 
> it is created, no matter how much resource quota is left.
>   
> With these reasons, it is necessary to refactor and stabilize experiment 
> service in submarine-server.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

-
To unsubscribe, e-mail: dev-unsubscr...@submarine.apache.org
For additional commands, e-mail: dev-h...@submarine.apache.org



[jira] [Updated] (SUBMARINE-723) [Umbrella] Refactor Submarine documents

2021-08-28 Thread Kevin Su (Jira)


 [ 
https://issues.apache.org/jira/browse/SUBMARINE-723?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Kevin Su updated SUBMARINE-723:
---
Target Version: 0.6.0  (was: 0.7.0)

> [Umbrella] Refactor Submarine documents
> ---
>
> Key: SUBMARINE-723
> URL: https://issues.apache.org/jira/browse/SUBMARINE-723
> Project: Apache Submarine
>  Issue Type: Improvement
>  Components: Doc
>Reporter: Kevin Su
>Priority: Major
> Fix For: 0.6.0
>
>
> Goal:
>  * Sort documents into three categories (Admin, user, developer)
>  * Use [https://v2.docusaurus.io/docs/installation] to deploy the Submarine 
> website
>  * Remove some outdated and empty documents
>  * Add more tutorial or example (CTR, SDK, experiment, experiment-template)
>  * Improve development documentation (How to debug Submarine server)
>  * Improve admin docs (Deploy Submarine in the production environment)
> Preview the website:  [https://submarine.apache.org/] 
> *Feel free to create a Jira ticket under this umbrella issue.*



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

-
To unsubscribe, e-mail: dev-unsubscr...@submarine.apache.org
For additional commands, e-mail: dev-h...@submarine.apache.org



[jira] [Resolved] (SUBMARINE-723) [Umbrella] Refactor Submarine documents

2021-08-28 Thread Kevin Su (Jira)


 [ 
https://issues.apache.org/jira/browse/SUBMARINE-723?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Kevin Su resolved SUBMARINE-723.

Resolution: Fixed

> [Umbrella] Refactor Submarine documents
> ---
>
> Key: SUBMARINE-723
> URL: https://issues.apache.org/jira/browse/SUBMARINE-723
> Project: Apache Submarine
>  Issue Type: Improvement
>  Components: Doc
>Reporter: Kevin Su
>Assignee: Kevin Su
>Priority: Major
> Fix For: 0.6.0
>
>
> Goal:
>  * Sort documents into three categories (Admin, user, developer)
>  * Use [https://v2.docusaurus.io/docs/installation] to deploy the Submarine 
> website
>  * Remove some outdated and empty documents
>  * Add more tutorial or example (CTR, SDK, experiment, experiment-template)
>  * Improve development documentation (How to debug Submarine server)
>  * Improve admin docs (Deploy Submarine in the production environment)
> Preview the website:  [https://submarine.apache.org/] 
> *Feel free to create a Jira ticket under this umbrella issue.*



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

-
To unsubscribe, e-mail: dev-unsubscr...@submarine.apache.org
For additional commands, e-mail: dev-h...@submarine.apache.org



[jira] [Assigned] (SUBMARINE-723) [Umbrella] Refactor Submarine documents

2021-08-28 Thread Kevin Su (Jira)


 [ 
https://issues.apache.org/jira/browse/SUBMARINE-723?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Kevin Su reassigned SUBMARINE-723:
--

Assignee: Kevin Su

> [Umbrella] Refactor Submarine documents
> ---
>
> Key: SUBMARINE-723
> URL: https://issues.apache.org/jira/browse/SUBMARINE-723
> Project: Apache Submarine
>  Issue Type: Improvement
>  Components: Doc
>Reporter: Kevin Su
>Assignee: Kevin Su
>Priority: Major
> Fix For: 0.6.0
>
>
> Goal:
>  * Sort documents into three categories (Admin, user, developer)
>  * Use [https://v2.docusaurus.io/docs/installation] to deploy the Submarine 
> website
>  * Remove some outdated and empty documents
>  * Add more tutorial or example (CTR, SDK, experiment, experiment-template)
>  * Improve development documentation (How to debug Submarine server)
>  * Improve admin docs (Deploy Submarine in the production environment)
> Preview the website:  [https://submarine.apache.org/] 
> *Feel free to create a Jira ticket under this umbrella issue.*



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

-
To unsubscribe, e-mail: dev-unsubscr...@submarine.apache.org
For additional commands, e-mail: dev-h...@submarine.apache.org



[jira] [Updated] (SUBMARINE-907) Remove hard-coded namespace from ServeRequest Spec

2021-08-28 Thread Kevin Su (Jira)


 [ 
https://issues.apache.org/jira/browse/SUBMARINE-907?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Kevin Su updated SUBMARINE-907:
---
Target Version: 0.7.0

> Remove hard-coded namespace from ServeRequest Spec
> --
>
> Key: SUBMARINE-907
> URL: https://issues.apache.org/jira/browse/SUBMARINE-907
> Project: Apache Submarine
>  Issue Type: Sub-task
>  Components: experiment
>Reporter: Byron Hsu
>Assignee: Jhan-Shuo, Liu
>Priority: Major
>
> We should not pass the namespace [in 
> spec|https://github.com/apache/submarine/blob/master/submarine-server/server-submitter/submitter-k8s/src/main/java/org/apache/submarine/server/submitter/k8s/K8sSubmitter.java#L476].
>  Instead, we should consume the namespace from an environment variable (refer 
> to [this 
> PR|https://github.com/apache/submarine/commit/654598bdfdab6f63496a02e00cc45f9e5575fc39]).



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

-
To unsubscribe, e-mail: dev-unsubscr...@submarine.apache.org
For additional commands, e-mail: dev-h...@submarine.apache.org



[jira] [Updated] (SUBMARINE-699) Reduce existing Docker images size

2021-08-28 Thread Kevin Su (Jira)


 [ 
https://issues.apache.org/jira/browse/SUBMARINE-699?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Kevin Su updated SUBMARINE-699:
---
Fix Version/s: (was: 0.6.0)
   0.7.0

> Reduce existing Docker images size 
> ---
>
> Key: SUBMARINE-699
> URL: https://issues.apache.org/jira/browse/SUBMARINE-699
> Project: Apache Submarine
>  Issue Type: Improvement
>Reporter: Kai-Hsun Chen
>Assignee: Kai-Hsun Chen
>Priority: Major
> Fix For: 0.7.0
>
>
> Existing docker images are too large. We need to optimize the Dockerfiles to 
> reduce images' size. 
>  
> Dockerfile in github repo:
> https://github.com/apache/submarine/tree/master/dev-support/docker-images?fbclid=IwAR2HtCLn8mcNkpRP24C8vd4W6x2p1xVkPvvpmRjbi0_OeAzwMH2Ub73q7ic



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

-
To unsubscribe, e-mail: dev-unsubscr...@submarine.apache.org
For additional commands, e-mail: dev-h...@submarine.apache.org



[jira] [Resolved] (SUBMARINE-184) PyTorch support for Tensorboard in yarnservice-runtime

2021-08-28 Thread Kevin Su (Jira)


 [ 
https://issues.apache.org/jira/browse/SUBMARINE-184?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Kevin Su resolved SUBMARINE-184.

Resolution: Won't Fix

> PyTorch support for Tensorboard in yarnservice-runtime
> --
>
> Key: SUBMARINE-184
> URL: https://issues.apache.org/jira/browse/SUBMARINE-184
> Project: Apache Submarine
>  Issue Type: Improvement
>Reporter: Kevin Su
>Assignee: Kevin Su
>Priority: Major
>
> PyTorch 1.1 announced support for TensorBoard.
> [https://pytorch.org/docs/stable/tensorboard.html]
> [https://github.com/pytorch/pytorch/releases]



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

-
To unsubscribe, e-mail: dev-unsubscr...@submarine.apache.org
For additional commands, e-mail: dev-h...@submarine.apache.org



[jira] [Updated] (SUBMARINE-756) Submarine Sandbox

2021-08-28 Thread Kevin Su (Jira)


 [ 
https://issues.apache.org/jira/browse/SUBMARINE-756?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Kevin Su updated SUBMARINE-756:
---
Fix Version/s: 0.7.0

> Submarine Sandbox
> -
>
> Key: SUBMARINE-756
> URL: https://issues.apache.org/jira/browse/SUBMARINE-756
> Project: Apache Submarine
>  Issue Type: New Feature
>  Components: Mini Submarine
>Reporter: Kevin Su
>Assignee: Chi-Sheng Liu
>Priority: Major
> Fix For: 0.7.0
>
>
> Currently, we need to install *kubectl*, *helm*, *java*, *maven, kind or 
> minikube* when new users try to install Submarine on the local machine. 
> [https://submarine.apache.org/docs/]
> We could leverage [https://github.com/rancher/k3d]  to install k8s and all 
> other dependencies in a single docker file so that we could use one command 
> (like *docker run -p 32080 32080 apache/submarine-sandbox:latest*)to launch 
> the entire submarine cluster. In addition, k3d is more lightweight than 
> minikube and kind.
> This feature will be very useful for development and testing in the future.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

-
To unsubscribe, e-mail: dev-unsubscr...@submarine.apache.org
For additional commands, e-mail: dev-h...@submarine.apache.org



[jira] [Updated] (SUBMARINE-762) [Umbrella] Submarine Environment Refactor

2021-08-28 Thread Kevin Su (Jira)


 [ 
https://issues.apache.org/jira/browse/SUBMARINE-762?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Kevin Su updated SUBMARINE-762:
---
Target Version: 0.6.0  (was: 0.7.0)

> [Umbrella] Submarine Environment Refactor
> -
>
> Key: SUBMARINE-762
> URL: https://issues.apache.org/jira/browse/SUBMARINE-762
> Project: Apache Submarine
>  Issue Type: New Feature
>  Components: Backend Server, Workbench
>Reporter: Kevin Su
>Assignee: KUAN-HSUN-LI
>Priority: Major
> Fix For: 0.6.0
>
>
> * Support users uploading or dragging the config file to the Workbench
>  * Support users download the config file from the workbench, so they can 
> reproduce the same environment in their local PC
>  * Support parsing pip dependency in submarine server
>  
> Design doc: 
> [https://docs.google.com/document/d/1ELJKJfMccOy-JlwUpTYa7CptYJeSycLZNhAmps7wufk/edit?usp=sharing]
>  



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

-
To unsubscribe, e-mail: dev-unsubscr...@submarine.apache.org
For additional commands, e-mail: dev-h...@submarine.apache.org



[jira] [Resolved] (SUBMARINE-352) REST APIs for POST job submission on YARN

2021-08-28 Thread Kevin Su (Jira)


 [ 
https://issues.apache.org/jira/browse/SUBMARINE-352?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Kevin Su resolved SUBMARINE-352.

Resolution: Won't Fix

> REST APIs for POST job submission on YARN
> -
>
> Key: SUBMARINE-352
> URL: https://issues.apache.org/jira/browse/SUBMARINE-352
> Project: Apache Submarine
>  Issue Type: Sub-task
>  Components: Backend Server
>Reporter: Adrian Hsu
>Assignee: Adrian Hsu
>Priority: Major
>




--
This message was sent by Atlassian Jira
(v8.3.4#803005)

-
To unsubscribe, e-mail: dev-unsubscr...@submarine.apache.org
For additional commands, e-mail: dev-h...@submarine.apache.org



[jira] [Resolved] (SUBMARINE-351) [Umbrella] Support Job Management (e.g., submission) on YARN by REST APIs

2021-08-28 Thread Kevin Su (Jira)


 [ 
https://issues.apache.org/jira/browse/SUBMARINE-351?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Kevin Su resolved SUBMARINE-351.

Resolution: Won't Fix

> [Umbrella] Support Job Management (e.g., submission) on YARN by REST APIs
> -
>
> Key: SUBMARINE-351
> URL: https://issues.apache.org/jira/browse/SUBMARINE-351
> Project: Apache Submarine
>  Issue Type: New Feature
>  Components: Backend Server
>Reporter: Adrian Hsu
>Priority: Major
>
> this issue is now unassigned. [2020.04.21]
>  
> This JIRA provides REST APIs for YARN to accept the generic job spec and 
> manages jobs, based on the SUBMARINE-224 (says, the REST APIs for K8s). Also, 
> this Issue follows the design of Submarine Server 
> ([https://docs.google.com/document/d/1vCjt2z3DoagfeaVQV0nfyWqSYLymoP53rDcPcz-YcSc/edit])
>  provided by SUBMARINE-224.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

-
To unsubscribe, e-mail: dev-unsubscr...@submarine.apache.org
For additional commands, e-mail: dev-h...@submarine.apache.org



[jira] [Resolved] (SUBMARINE-762) [Umbrella] Submarine Environment Refactor

2021-08-28 Thread Kevin Su (Jira)


 [ 
https://issues.apache.org/jira/browse/SUBMARINE-762?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Kevin Su resolved SUBMARINE-762.

Resolution: Fixed

> [Umbrella] Submarine Environment Refactor
> -
>
> Key: SUBMARINE-762
> URL: https://issues.apache.org/jira/browse/SUBMARINE-762
> Project: Apache Submarine
>  Issue Type: New Feature
>  Components: Backend Server, Workbench
>Reporter: Kevin Su
>Assignee: KUAN-HSUN-LI
>Priority: Major
> Fix For: 0.6.0
>
>
> * Support users uploading or dragging the config file to the Workbench
>  * Support users download the config file from the workbench, so they can 
> reproduce the same environment in their local PC
>  * Support parsing pip dependency in submarine server
>  
> Design doc: 
> [https://docs.google.com/document/d/1ELJKJfMccOy-JlwUpTYa7CptYJeSycLZNhAmps7wufk/edit?usp=sharing]
>  



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

-
To unsubscribe, e-mail: dev-unsubscr...@submarine.apache.org
For additional commands, e-mail: dev-h...@submarine.apache.org



[jira] [Resolved] (SUBMARINE-354) GET job submission

2021-08-28 Thread Kevin Su (Jira)


 [ 
https://issues.apache.org/jira/browse/SUBMARINE-354?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Kevin Su resolved SUBMARINE-354.

Resolution: Won't Fix

> GET job submission
> --
>
> Key: SUBMARINE-354
> URL: https://issues.apache.org/jira/browse/SUBMARINE-354
> Project: Apache Submarine
>  Issue Type: Sub-task
>Reporter: Adrian Hsu
>Priority: Major
>




--
This message was sent by Atlassian Jira
(v8.3.4#803005)

-
To unsubscribe, e-mail: dev-unsubscr...@submarine.apache.org
For additional commands, e-mail: dev-h...@submarine.apache.org



[jira] [Resolved] (SUBMARINE-353) DELETE job submission

2021-08-28 Thread Kevin Su (Jira)


 [ 
https://issues.apache.org/jira/browse/SUBMARINE-353?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Kevin Su resolved SUBMARINE-353.

Resolution: Won't Fix

> DELETE job submission
> -
>
> Key: SUBMARINE-353
> URL: https://issues.apache.org/jira/browse/SUBMARINE-353
> Project: Apache Submarine
>  Issue Type: Sub-task
>Reporter: Adrian Hsu
>Priority: Major
>




--
This message was sent by Atlassian Jira
(v8.3.4#803005)

-
To unsubscribe, e-mail: dev-unsubscr...@submarine.apache.org
For additional commands, e-mail: dev-h...@submarine.apache.org



[jira] [Updated] (SUBMARINE-988) [E2E test] templateIT

2021-08-28 Thread Kevin Su (Jira)


 [ 
https://issues.apache.org/jira/browse/SUBMARINE-988?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Kevin Su updated SUBMARINE-988:
---
 Fix Version/s: (was: 0.7.0)
Target Version: 0.7.0

> [E2E test] templateIT
> -
>
> Key: SUBMARINE-988
> URL: https://issues.apache.org/jira/browse/SUBMARINE-988
> Project: Apache Submarine
>  Issue Type: New Feature
>  Components: E2E Test
>Reporter: You Ting Wang
>Priority: Major
>




--
This message was sent by Atlassian Jira
(v8.3.4#803005)

-
To unsubscribe, e-mail: dev-unsubscr...@submarine.apache.org
For additional commands, e-mail: dev-h...@submarine.apache.org



[jira] [Updated] (SUBMARINE-998) NanoID for experiment name

2021-08-28 Thread Kevin Su (Jira)


 [ 
https://issues.apache.org/jira/browse/SUBMARINE-998?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Kevin Su updated SUBMARINE-998:
---
 Fix Version/s: (was: 0.7.0)
Target Version: 0.7.0

> NanoID for experiment name
> --
>
> Key: SUBMARINE-998
> URL: https://issues.apache.org/jira/browse/SUBMARINE-998
> Project: Apache Submarine
>  Issue Type: Bug
>  Components: Workbench
>Reporter: You Ting Wang
>Assignee: You Ting Wang
>Priority: Major
>
> Nano id uses URL-friendly symbols (A-Za-z0-9_-), but experiment name didn't 
> accept "_".
> So its character set need to be modify with 
> [nanoid-dictionary|https://github.com/CyberAP/nanoid-dictionary]



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

-
To unsubscribe, e-mail: dev-unsubscr...@submarine.apache.org
For additional commands, e-mail: dev-h...@submarine.apache.org



[jira] [Updated] (SUBMARINE-989) Add error message of invalid notebook name

2021-08-28 Thread Kevin Su (Jira)


 [ 
https://issues.apache.org/jira/browse/SUBMARINE-989?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Kevin Su updated SUBMARINE-989:
---
Target Version: 0.6.0

> Add error message of invalid notebook name
> --
>
> Key: SUBMARINE-989
> URL: https://issues.apache.org/jira/browse/SUBMARINE-989
> Project: Apache Submarine
>  Issue Type: Bug
>  Components: Workbench Notebook
>Reporter: Jhan-Shuo, Liu
>Assignee: Jhan-Shuo, Liu
>Priority: Major
> Attachments: Screenshot from 2021-08-18 20-43-50.png
>
>
> Add the error message of invalid notebook name in workbench.
> !Screenshot from 2021-08-18 20-43-50.png|width=308,height=223!



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

-
To unsubscribe, e-mail: dev-unsubscr...@submarine.apache.org
For additional commands, e-mail: dev-h...@submarine.apache.org



[jira] [Updated] (SUBMARINE-989) Add error message of invalid notebook name

2021-08-28 Thread Kevin Su (Jira)


 [ 
https://issues.apache.org/jira/browse/SUBMARINE-989?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Kevin Su updated SUBMARINE-989:
---
Fix Version/s: 0.6.0

> Add error message of invalid notebook name
> --
>
> Key: SUBMARINE-989
> URL: https://issues.apache.org/jira/browse/SUBMARINE-989
> Project: Apache Submarine
>  Issue Type: Bug
>  Components: Workbench Notebook
>Reporter: Jhan-Shuo, Liu
>Assignee: Jhan-Shuo, Liu
>Priority: Major
> Fix For: 0.6.0
>
> Attachments: Screenshot from 2021-08-18 20-43-50.png
>
>
> Add the error message of invalid notebook name in workbench.
> !Screenshot from 2021-08-18 20-43-50.png|width=308,height=223!



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

-
To unsubscribe, e-mail: dev-unsubscr...@submarine.apache.org
For additional commands, e-mail: dev-h...@submarine.apache.org



[jira] [Updated] (SUBMARINE-980) Upload code coverage to SonarCloud

2021-08-28 Thread Kevin Su (Jira)


 [ 
https://issues.apache.org/jira/browse/SUBMARINE-980?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Kevin Su updated SUBMARINE-980:
---
Target Version: 0.6.0  (was: 0.7.0)

> Upload code coverage to SonarCloud
> --
>
> Key: SUBMARINE-980
> URL: https://issues.apache.org/jira/browse/SUBMARINE-980
> Project: Apache Submarine
>  Issue Type: Improvement
>  Components: CI/CD
>Reporter: Kevin Su
>Assignee: Lisa Chang
>Priority: Major
>
> We should generate a code coverage report by ourselves, SonarCloud will not 
> help us do that.
> refer to: 
> [https://github.com/apache/ozone/blob/master/hadoop-ozone/dev-support/checks/coverage.sh]
> [https://sonarcloud.io/dashboard?id=apache_submarine] 



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

-
To unsubscribe, e-mail: dev-unsubscr...@submarine.apache.org
For additional commands, e-mail: dev-h...@submarine.apache.org



[jira] [Updated] (SUBMARINE-980) Upload code coverage to SonarCloud

2021-08-28 Thread Kevin Su (Jira)


 [ 
https://issues.apache.org/jira/browse/SUBMARINE-980?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Kevin Su updated SUBMARINE-980:
---
Fix Version/s: 0.6.0

> Upload code coverage to SonarCloud
> --
>
> Key: SUBMARINE-980
> URL: https://issues.apache.org/jira/browse/SUBMARINE-980
> Project: Apache Submarine
>  Issue Type: Improvement
>  Components: CI/CD
>Reporter: Kevin Su
>Assignee: Lisa Chang
>Priority: Major
> Fix For: 0.6.0
>
>
> We should generate a code coverage report by ourselves, SonarCloud will not 
> help us do that.
> refer to: 
> [https://github.com/apache/ozone/blob/master/hadoop-ozone/dev-support/checks/coverage.sh]
> [https://sonarcloud.io/dashboard?id=apache_submarine] 



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

-
To unsubscribe, e-mail: dev-unsubscr...@submarine.apache.org
For additional commands, e-mail: dev-h...@submarine.apache.org



[jira] [Updated] (SUBMARINE-1000) Add submarine save model method

2021-08-28 Thread Kevin Su (Jira)


 [ 
https://issues.apache.org/jira/browse/SUBMARINE-1000?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Kevin Su updated SUBMARINE-1000:

 Fix Version/s: (was: 0.7.0)
Target Version: 0.7.0

> Add submarine save model method
> ---
>
> Key: SUBMARINE-1000
> URL: https://issues.apache.org/jira/browse/SUBMARINE-1000
> Project: Apache Submarine
>  Issue Type: New Feature
>  Components: model management
>Reporter: Jhan-Shuo, Liu
>Assignee: Jhan-Shuo, Liu
>Priority: Major
>
> Add the submarine save model method. The user can set the environment 
> variable to choose which saving method he wants to use.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

-
To unsubscribe, e-mail: dev-unsubscr...@submarine.apache.org
For additional commands, e-mail: dev-h...@submarine.apache.org



[jira] [Updated] (SUBMARINE-915) Release 0.6.0

2021-08-28 Thread Kevin Su (Jira)


 [ 
https://issues.apache.org/jira/browse/SUBMARINE-915?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Kevin Su updated SUBMARINE-915:
---
Target Version: 0.6.0

> Release 0.6.0
> -
>
> Key: SUBMARINE-915
> URL: https://issues.apache.org/jira/browse/SUBMARINE-915
> Project: Apache Submarine
>  Issue Type: Task
>Reporter: Wei-Chiu Chuang
>Assignee: Wei-Chiu Chuang
>Priority: Major
>




--
This message was sent by Atlassian Jira
(v8.3.4#803005)

-
To unsubscribe, e-mail: dev-unsubscr...@submarine.apache.org
For additional commands, e-mail: dev-h...@submarine.apache.org



[jira] [Updated] (SUBMARINE-916) Generate release note

2021-08-28 Thread Kevin Su (Jira)


 [ 
https://issues.apache.org/jira/browse/SUBMARINE-916?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Kevin Su updated SUBMARINE-916:
---
Target Version: 0.6.0

> Generate release note
> -
>
> Key: SUBMARINE-916
> URL: https://issues.apache.org/jira/browse/SUBMARINE-916
> Project: Apache Submarine
>  Issue Type: Sub-task
>Reporter: Wei-Chiu Chuang
>Assignee: Wei-Chiu Chuang
>Priority: Major
>
> We should create a script to generate a release note that lists features, 
> improvements and bugs fixed in the release.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

-
To unsubscribe, e-mail: dev-unsubscr...@submarine.apache.org
For additional commands, e-mail: dev-h...@submarine.apache.org



  1   2   3   4   5   6   7   8   9   >