[jira] [Created] (DLAB-665) Investigate Terraform compatibility with Dlab needs

2019-05-20 Thread Vira Vitanska (JIRA)
Vira Vitanska created DLAB-665:
--

 Summary: Investigate Terraform compatibility with Dlab needs
 Key: DLAB-665
 URL: https://issues.apache.org/jira/browse/DLAB-665
 Project: Apache DLab
  Issue Type: Sub-task
  Components: AWS, Azure, GCP
Reporter: Vira Vitanska
Assignee: Andrew Yatskovets
 Fix For: v.2.2






--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

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



[jira] [Created] (DLAB-682) Implement terraform execution job

2019-05-20 Thread Vira Vitanska (JIRA)
Vira Vitanska created DLAB-682:
--

 Summary: Implement terraform execution job
 Key: DLAB-682
 URL: https://issues.apache.org/jira/browse/DLAB-682
 Project: Apache DLab
  Issue Type: Sub-task
  Components: AWS
Reporter: Vira Vitanska
Assignee: Andrew Yatskovets
 Fix For: v.2.2






--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

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



[jira] [Created] (DLAB-672) Create python terraform manager

2019-05-20 Thread Vira Vitanska (JIRA)
Vira Vitanska created DLAB-672:
--

 Summary: Create python terraform manager
 Key: DLAB-672
 URL: https://issues.apache.org/jira/browse/DLAB-672
 Project: Apache DLab
  Issue Type: Sub-task
  Components: AWS
Reporter: Vira Vitanska
Assignee: Andrew Yatskovets
 Fix For: v.2.2






--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

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



[jira] [Created] (DLAB-671) Create terraform python template engine

2019-05-20 Thread Vira Vitanska (JIRA)
Vira Vitanska created DLAB-671:
--

 Summary: Create terraform python template engine
 Key: DLAB-671
 URL: https://issues.apache.org/jira/browse/DLAB-671
 Project: Apache DLab
  Issue Type: Sub-task
  Components: AWS
Reporter: Vira Vitanska
Assignee: Andrew Yatskovets
 Fix For: v.2.2






--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

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



[jira] [Created] (DLAB-673) Create terraform manager unit tests

2019-05-20 Thread Vira Vitanska (JIRA)
Vira Vitanska created DLAB-673:
--

 Summary: Create terraform manager unit tests
 Key: DLAB-673
 URL: https://issues.apache.org/jira/browse/DLAB-673
 Project: Apache DLab
  Issue Type: Sub-task
  Components: AWS
Reporter: Vira Vitanska
Assignee: Andrew Yatskovets
 Fix For: v.2.2






--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

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



[jira] [Created] (DLAB-670) Generation terraform automation

2019-05-20 Thread Vira Vitanska (JIRA)
Vira Vitanska created DLAB-670:
--

 Summary: Generation terraform automation
 Key: DLAB-670
 URL: https://issues.apache.org/jira/browse/DLAB-670
 Project: Apache DLab
  Issue Type: Task
  Components: AWS
Reporter: Vira Vitanska
Assignee: Andrew Yatskovets
 Fix For: v.2.2






--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

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



[jira] [Created] (DLAB-674) Implement terraform validate automation

2019-05-20 Thread Vira Vitanska (JIRA)
Vira Vitanska created DLAB-674:
--

 Summary: Implement terraform validate automation
 Key: DLAB-674
 URL: https://issues.apache.org/jira/browse/DLAB-674
 Project: Apache DLab
  Issue Type: Sub-task
  Components: AWS
Reporter: Vira Vitanska
Assignee: Andrew Yatskovets
 Fix For: v.2.2






--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

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



[jira] [Created] (DLAB-677) Implement terraform exception handling

2019-05-20 Thread Vira Vitanska (JIRA)
Vira Vitanska created DLAB-677:
--

 Summary: Implement terraform exception handling
 Key: DLAB-677
 URL: https://issues.apache.org/jira/browse/DLAB-677
 Project: Apache DLab
  Issue Type: Sub-task
  Components: AWS
Reporter: Vira Vitanska
Assignee: Andrew Yatskovets
 Fix For: v.2.2






--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

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



[jira] [Created] (DLAB-676) Implement terraform parameters parser

2019-05-20 Thread Vira Vitanska (JIRA)
Vira Vitanska created DLAB-676:
--

 Summary: Implement terraform parameters parser
 Key: DLAB-676
 URL: https://issues.apache.org/jira/browse/DLAB-676
 Project: Apache DLab
  Issue Type: Sub-task
  Components: AWS
Reporter: Vira Vitanska
Assignee: Andrew Yatskovets
 Fix For: v.2.2






--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

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



[jira] [Created] (DLAB-678) Implement terraform infrastructure

2019-05-20 Thread Vira Vitanska (JIRA)
Vira Vitanska created DLAB-678:
--

 Summary: Implement terraform infrastructure
 Key: DLAB-678
 URL: https://issues.apache.org/jira/browse/DLAB-678
 Project: Apache DLab
  Issue Type: Task
  Components: AWS
Reporter: Vira Vitanska
Assignee: Andrew Yatskovets
 Fix For: v.2.2






--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

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



[jira] [Created] (DLAB-663) Terraform

2019-05-20 Thread Vira Vitanska (JIRA)
Vira Vitanska created DLAB-663:
--

 Summary: Terraform
 Key: DLAB-663
 URL: https://issues.apache.org/jira/browse/DLAB-663
 Project: Apache DLab
  Issue Type: Epic
  Components: AWS, Azure, GCP
Reporter: Vira Vitanska
 Fix For: v.2.2






--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

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



[jira] [Created] (DLAB-675) Implement terraform run automation

2019-05-20 Thread Vira Vitanska (JIRA)
Vira Vitanska created DLAB-675:
--

 Summary: Implement terraform run automation
 Key: DLAB-675
 URL: https://issues.apache.org/jira/browse/DLAB-675
 Project: Apache DLab
  Issue Type: Sub-task
  Components: AWS
Reporter: Vira Vitanska
Assignee: Andrew Yatskovets
 Fix For: v.2.2






--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

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



[jira] [Created] (DLAB-666) Terraform templates creation

2019-05-20 Thread Vira Vitanska (JIRA)
Vira Vitanska created DLAB-666:
--

 Summary: Terraform templates creation
 Key: DLAB-666
 URL: https://issues.apache.org/jira/browse/DLAB-666
 Project: Apache DLab
  Issue Type: Task
  Components: AWS, Azure, GCP
Reporter: Vira Vitanska
Assignee: Andrew Yatskovets
 Fix For: v.2.2






--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

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



[jira] [Created] (DLAB-680) Implement terraform state storage

2019-05-20 Thread Vira Vitanska (JIRA)
Vira Vitanska created DLAB-680:
--

 Summary: Implement terraform state storage
 Key: DLAB-680
 URL: https://issues.apache.org/jira/browse/DLAB-680
 Project: Apache DLab
  Issue Type: Sub-task
  Components: AWS
Reporter: Vira Vitanska
Assignee: Andrew Yatskovets
 Fix For: v.2.2






--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

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



[jira] [Created] (DLAB-679) Create Dlab terraform architecture

2019-05-20 Thread Vira Vitanska (JIRA)
Vira Vitanska created DLAB-679:
--

 Summary: Create Dlab terraform architecture
 Key: DLAB-679
 URL: https://issues.apache.org/jira/browse/DLAB-679
 Project: Apache DLab
  Issue Type: Sub-task
  Components: AWS
Reporter: Vira Vitanska
Assignee: Andrew Yatskovets
 Fix For: v.2.2






--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

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



[jira] [Created] (DLAB-669) Implement terraform Azure templates for DLab components

2019-05-20 Thread Vira Vitanska (JIRA)
Vira Vitanska created DLAB-669:
--

 Summary: Implement terraform Azure templates for DLab components
 Key: DLAB-669
 URL: https://issues.apache.org/jira/browse/DLAB-669
 Project: Apache DLab
  Issue Type: Sub-task
  Components: Azure
Reporter: Vira Vitanska
Assignee: Andrew Yatskovets
 Fix For: v.2.2






--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

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



[jira] [Created] (DLAB-693) Implement Legion platform provisioning on GKE with Terraform

2019-05-23 Thread Vira Vitanska (JIRA)
Vira Vitanska created DLAB-693:
--

 Summary: Implement Legion platform provisioning on GKE with 
Terraform
 Key: DLAB-693
 URL: https://issues.apache.org/jira/browse/DLAB-693
 Project: Apache DLab
  Issue Type: Bug
  Components: Legion
Reporter: Vira Vitanska
Assignee: Aliaksandr Semianets
 Fix For: v.2.2


As a DevOps engineer I would like to have terraform based solution for 
infrastructure management so I can deployes GKE cluster with Legion and all 
dependencies on top of that.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

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



[jira] [Created] (DLAB-694) Upgrade Airflow to latest version(1.10) compatible with k8s scheduler

2019-05-23 Thread Vira Vitanska (JIRA)
Vira Vitanska created DLAB-694:
--

 Summary: Upgrade Airflow to latest version(1.10) compatible with 
k8s scheduler
 Key: DLAB-694
 URL: https://issues.apache.org/jira/browse/DLAB-694
 Project: Apache DLab
  Issue Type: Task
  Components: Legion
Reporter: Vira Vitanska
Assignee: Aliaksandr Semianets
 Fix For: v.2.2


Upgrade Airflow to latest version(1.10) compatible with k8s scheduler to :
 # get rid off Celery scheduler
 # package DAGs with dependencies into docker containers



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

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



[jira] [Created] (DLAB-695) Create Legion plugin for JupyterLab

2019-05-23 Thread Vira Vitanska (JIRA)
Vira Vitanska created DLAB-695:
--

 Summary: Create Legion plugin for JupyterLab
 Key: DLAB-695
 URL: https://issues.apache.org/jira/browse/DLAB-695
 Project: Apache DLab
  Issue Type: Task
  Components: Legion
Reporter: Vira Vitanska
Assignee: Kirill Makhonin
 Fix For: v.2.2


As a User of local or cloud deployed JupyterLab I want to:

For local mode:
 # Start local build
 # Get locally builded images
 # Deploy & undeploy locally builded images locally
 # Monitor state of local deployments

For cloud mode:
 # Authorize / UnAuthorize on cloud
 # Get cluster trainings
 # Create cluster trainings
 # Create & remove cluster deployments
 # Monitor cluster deployments (name, model, scale)
 # Scale cluster deployments

All mods (local & cloud) should be individually configurable.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

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



[jira] [Created] (DLAB-692) Self-service

2019-05-23 Thread Vira Vitanska (JIRA)
Vira Vitanska created DLAB-692:
--

 Summary: Self-service
 Key: DLAB-692
 URL: https://issues.apache.org/jira/browse/DLAB-692
 Project: Apache DLab
  Issue Type: Sub-task
  Components: DLab Old
Reporter: Vira Vitanska
Assignee: Demyan Mysakovets
 Fix For: v.2.2






--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

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



[jira] [Updated] (DLAB-693) Implement Legion platform provisioning on GKE with Terraform

2019-05-23 Thread Vira Vitanska (JIRA)


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

Vira Vitanska updated DLAB-693:
---
Issue Type: Task  (was: Bug)

> Implement Legion platform provisioning on GKE with Terraform
> 
>
> Key: DLAB-693
> URL: https://issues.apache.org/jira/browse/DLAB-693
> Project: Apache DLab
>  Issue Type: Task
>  Components: Legion
>Reporter: Vira Vitanska
>Assignee: Aliaksandr Semianets
>Priority: Major
>  Labels: K8S_to_PaaS
> Fix For: v.2.2
>
>
> As a DevOps engineer I would like to have terraform based solution for 
> infrastructure management so I can deployes GKE cluster with Legion and all 
> dependencies on top of that.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

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



[jira] [Created] (DLAB-701) Legion pods authentication with IAM roles at GCP

2019-05-23 Thread Vira Vitanska (JIRA)
Vira Vitanska created DLAB-701:
--

 Summary: Legion pods authentication with IAM roles at GCP
 Key: DLAB-701
 URL: https://issues.apache.org/jira/browse/DLAB-701
 Project: Apache DLab
  Issue Type: Task
  Components: Legion
Reporter: Vira Vitanska
Assignee: Dmitriy Karbyshev
 Fix For: v.2.2


As a Developer I would like to be able to authorize legion components such as 
fluentd with iam roles specific to the component so I don't have to setup 
predefined keys in configs.

Details:
We have kube2iam implementation at K8S cluster at AWS which provides AWS 
credentials to the PODs from EC2 Metadata. We need to implement the same 
feature at GKE cluster as well.
As for now we grant access to fluentd, airflow and jenkins which store data at 
per cluster s3 bucket.
The same approach should be transferred to GCP and automated with terraform.

AC:
 * kube2iam analog for GCP is implemented with terraform
 * required IAM roles and policies are implemented with terraform
 * fluentd, legion models, jenkins, airflow can get access to GCS storage with 
IAM roles



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

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



[jira] [Updated] (DLAB-656) [K8s]: Prepare docker images for every services of SSN

2019-05-24 Thread Vira Vitanska (JIRA)


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

Vira Vitanska updated DLAB-656:
---
Component/s: (was: DLab Old)
 DLab Main

> [K8s]: Prepare docker images for every services of SSN
> --
>
> Key: DLAB-656
> URL: https://issues.apache.org/jira/browse/DLAB-656
> Project: Apache DLab
>  Issue Type: Task
>  Components: DLab Main
>Reporter: Vira Vitanska
>Assignee: Oleksandr Isniuk
>Priority: Major
>  Labels: AWS, AZURE, Debian, DevOps, GCP, RedHat
> Fix For: v.2.2
>
>




--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

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



[jira] [Updated] (DLAB-658) Provision service

2019-05-24 Thread Vira Vitanska (JIRA)


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

Vira Vitanska updated DLAB-658:
---
Component/s: (was: DLab Old)
 DLab Main

> Provision service
> -
>
> Key: DLAB-658
> URL: https://issues.apache.org/jira/browse/DLAB-658
> Project: Apache DLab
>  Issue Type: Sub-task
>  Components: DLab Main
>Reporter: Vira Vitanska
>Assignee: Oleksandr Isniuk
>Priority: Major
>  Labels: AWS, AZURE, Debian, DevOps, GCP, RedHat
> Fix For: v.2.2
>
>




--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

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



[jira] [Updated] (DLAB-659) Billing service

2019-05-24 Thread Vira Vitanska (JIRA)


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

Vira Vitanska updated DLAB-659:
---
Component/s: (was: DLab Old)
 DLab Main

> Billing service
> ---
>
> Key: DLAB-659
> URL: https://issues.apache.org/jira/browse/DLAB-659
> Project: Apache DLab
>  Issue Type: Sub-task
>  Components: DLab Main
>Reporter: Vira Vitanska
>Assignee: Oleksandr Isniuk
>Priority: Major
>  Labels: AWS, AZURE, Debian, DevOps, GCP, RedHat
> Fix For: v.2.2
>
>




--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

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



[jira] [Updated] (DLAB-661) Mongo service

2019-05-24 Thread Vira Vitanska (JIRA)


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

Vira Vitanska updated DLAB-661:
---
Component/s: (was: DLab Old)
 DLab Main

> Mongo service
> -
>
> Key: DLAB-661
> URL: https://issues.apache.org/jira/browse/DLAB-661
> Project: Apache DLab
>  Issue Type: Sub-task
>  Components: DLab Main
>Reporter: Vira Vitanska
>Assignee: Demyan Mysakovets
>Priority: Major
>  Labels: AWS, AZURE, Debian, DevOps, GCP, RedHat
> Fix For: v.2.2
>
>




--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

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



[jira] [Updated] (DLAB-660) Security service

2019-05-24 Thread Vira Vitanska (JIRA)


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

Vira Vitanska updated DLAB-660:
---
Component/s: (was: DLab Old)
 DLab Main

> Security service
> 
>
> Key: DLAB-660
> URL: https://issues.apache.org/jira/browse/DLAB-660
> Project: Apache DLab
>  Issue Type: Sub-task
>  Components: DLab Main
>Reporter: Vira Vitanska
>Assignee: Oleksandr Isniuk
>Priority: Major
>  Labels: AWS, AZURE, Debian, DevOps, GCP, RedHat
> Fix For: v.2.2
>
>




--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

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



[jira] [Updated] (DLAB-657) UI service

2019-05-24 Thread Vira Vitanska (JIRA)


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

Vira Vitanska updated DLAB-657:
---
Component/s: (was: DLab Old)
 DLab Main

> UI service
> --
>
> Key: DLAB-657
> URL: https://issues.apache.org/jira/browse/DLAB-657
> Project: Apache DLab
>  Issue Type: Sub-task
>  Components: DLab Main
>Reporter: Vira Vitanska
>Assignee: Oleksandr Isniuk
>Priority: Major
>  Labels: AWS, AZURE, Debian, DevOps, GCP, RedHat
> Fix For: v.2.2
>
>




--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

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



[jira] [Created] (DLAB-702) Manual setup and configure KeyCloack

2019-05-24 Thread Vira Vitanska (JIRA)
Vira Vitanska created DLAB-702:
--

 Summary: Manual setup and configure KeyCloack
 Key: DLAB-702
 URL: https://issues.apache.org/jira/browse/DLAB-702
 Project: Apache DLab
  Issue Type: Task
  Components: Authentication and authorization
Reporter: Vira Vitanska
Assignee: Oleh Martushevskyi
 Fix For: v.2.2






--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

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



[jira] [Updated] (DLAB-683) Implement infrastructure Component

2019-05-24 Thread Vira Vitanska (JIRA)


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

Vira Vitanska updated DLAB-683:
---
Epic Name: Implement infrastructure Component  (was: Implement DLab 
Component)

> Implement infrastructure Component
> --
>
> Key: DLAB-683
> URL: https://issues.apache.org/jira/browse/DLAB-683
> Project: Apache DLab
>  Issue Type: Epic
>  Components: DLab Main
>Reporter: Vira Vitanska
>Priority: Major
>




--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

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



[jira] [Updated] (DLAB-703) Setup and configure AD with federation using AWS services

2019-05-24 Thread Vira Vitanska (JIRA)


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

Vira Vitanska updated DLAB-703:
---
Component/s: Infrastructure

> Setup and configure AD with federation using AWS services
> -
>
> Key: DLAB-703
> URL: https://issues.apache.org/jira/browse/DLAB-703
> Project: Apache DLab
>  Issue Type: Task
>  Components: Infrastructure
>Reporter: Vira Vitanska
>Assignee: Oleh Martushevskyi
>Priority: Major
>  Labels: AWS, Debian, DevOps, RedHat
> Fix For: v.2.2
>
>




--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

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



[jira] [Updated] (DLAB-683) Implement DLab main Component

2019-05-24 Thread Vira Vitanska (JIRA)


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

Vira Vitanska updated DLAB-683:
---
Summary: Implement DLab main Component  (was: Implement DLab infrastructure 
Component)

> Implement DLab main Component
> -
>
> Key: DLAB-683
> URL: https://issues.apache.org/jira/browse/DLAB-683
> Project: Apache DLab
>  Issue Type: Epic
>  Components: DLab Main
>Reporter: Vira Vitanska
>Priority: Major
>




--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

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



[jira] [Updated] (DLAB-683) Implement infrastructure Component

2019-05-24 Thread Vira Vitanska (JIRA)


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

Vira Vitanska updated DLAB-683:
---
Summary: Implement infrastructure Component  (was: Implement DLab main 
Component)

> Implement infrastructure Component
> --
>
> Key: DLAB-683
> URL: https://issues.apache.org/jira/browse/DLAB-683
> Project: Apache DLab
>  Issue Type: Epic
>  Components: DLab Main
>Reporter: Vira Vitanska
>Priority: Major
>




--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

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



[jira] [Updated] (DLAB-629) Implement DLab main Component

2019-05-24 Thread Vira Vitanska (JIRA)


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

Vira Vitanska updated DLAB-629:
---
Epic Name: Implement DLab main Component  (was: Implement project 
infrastructure Component)

> Implement DLab main Component
> -
>
> Key: DLAB-629
> URL: https://issues.apache.org/jira/browse/DLAB-629
> Project: Apache DLab
>  Issue Type: Epic
>  Components: Project
>Reporter: Vira Vitanska
>Assignee: Vira Vitanska
>Priority: Major
>  Labels: AWS, AZURE, Debian, GCP, RedHat
> Fix For: v.2.2
>
>




--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

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



[jira] [Created] (DLAB-703) Setup and configure AD with federation using AWS services

2019-05-24 Thread Vira Vitanska (JIRA)
Vira Vitanska created DLAB-703:
--

 Summary: Setup and configure AD with federation using AWS services
 Key: DLAB-703
 URL: https://issues.apache.org/jira/browse/DLAB-703
 Project: Apache DLab
  Issue Type: Task
Reporter: Vira Vitanska
Assignee: Oleh Martushevskyi
 Fix For: v.2.2






--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

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



[jira] [Updated] (DLAB-687) Implement Kubernetes Component

2019-05-24 Thread Vira Vitanska (JIRA)


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

Vira Vitanska updated DLAB-687:
---
Summary: Implement Kubernetes Component  (was: Implement Kubernetes 
infrastructure Component)

> Implement Kubernetes Component
> --
>
> Key: DLAB-687
> URL: https://issues.apache.org/jira/browse/DLAB-687
> Project: Apache DLab
>  Issue Type: Epic
>  Components: Kubernetes
>Reporter: Vira Vitanska
>Priority: Major
>




--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

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



[jira] [Updated] (DLAB-656) Prepare docker images for every services of SSN

2019-05-24 Thread Vira Vitanska (JIRA)


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

Vira Vitanska updated DLAB-656:
---
Summary: Prepare docker images for every services of SSN  (was: [K8s]: 
Prepare docker images for every services of SSN)

> Prepare docker images for every services of SSN
> ---
>
> Key: DLAB-656
> URL: https://issues.apache.org/jira/browse/DLAB-656
> Project: Apache DLab
>  Issue Type: Task
>  Components: DLab Main
>Reporter: Vira Vitanska
>Assignee: Oleksandr Isniuk
>Priority: Major
>  Labels: AWS, AZURE, Debian, DevOps, GCP, RedHat
> Fix For: v.2.2
>
>




--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

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



[jira] [Updated] (DLAB-686) Implement cloud endpoint Component

2019-05-24 Thread Vira Vitanska (JIRA)


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

Vira Vitanska updated DLAB-686:
---
Summary: Implement cloud endpoint Component  (was: Implement cloud endpoint 
infrastructure Component)

> Implement cloud endpoint Component
> --
>
> Key: DLAB-686
> URL: https://issues.apache.org/jira/browse/DLAB-686
> Project: Apache DLab
>  Issue Type: Epic
>  Components: Cloud endpoint
>Reporter: Vira Vitanska
>Priority: Major
>




--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

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



[jira] [Updated] (DLAB-685) Implement proxy server Component

2019-05-24 Thread Vira Vitanska (JIRA)


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

Vira Vitanska updated DLAB-685:
---
Summary: Implement proxy server Component  (was: Implement proxy server 
infrastructure Component)

> Implement proxy server Component
> 
>
> Key: DLAB-685
> URL: https://issues.apache.org/jira/browse/DLAB-685
> Project: Apache DLab
>  Issue Type: Epic
>  Components: Proxy server
>Reporter: Vira Vitanska
>Priority: Major
>




--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

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



[jira] [Updated] (DLAB-629) Implement DLab main Component

2019-05-24 Thread Vira Vitanska (JIRA)


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

Vira Vitanska updated DLAB-629:
---
Summary: Implement DLab main Component  (was: Implement project 
infrastructure Component)

> Implement DLab main Component
> -
>
> Key: DLAB-629
> URL: https://issues.apache.org/jira/browse/DLAB-629
> Project: Apache DLab
>  Issue Type: Epic
>  Components: Project
>Reporter: Vira Vitanska
>Assignee: Vira Vitanska
>Priority: Major
>  Labels: AWS, AZURE, Debian, GCP, RedHat
> Fix For: v.2.2
>
>




--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

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



[jira] [Created] (DLAB-707) Add installation section to documentation

2019-05-24 Thread Vira Vitanska (JIRA)
Vira Vitanska created DLAB-707:
--

 Summary: Add installation section to documentation
 Key: DLAB-707
 URL: https://issues.apache.org/jira/browse/DLAB-707
 Project: Apache DLab
  Issue Type: Task
  Components: Legion
Reporter: Vira Vitanska
Assignee: Kirill Makhonin
 Fix For: v.2.2


We have to add next information into "installation" section:
 # Prerequirements
1.1. External Docker Registry - required for model storing
1.2. Monitoring (prometheus) chart - optional for components metrics
1.3. Performance metrics (statsd to prometheus) - optional for model metrics 
storing
1.4. Authorization - optional for WEB authorization
 # Step-by-step guide for available platforms
 # Detailed description of HELM charts (legion and legion infra), their values 
and examples of configuration



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

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



[jira] [Created] (DLAB-709) Monitoring of core legion services

2019-05-24 Thread Vira Vitanska (JIRA)
Vira Vitanska created DLAB-709:
--

 Summary: Monitoring of core legion services
 Key: DLAB-709
 URL: https://issues.apache.org/jira/browse/DLAB-709
 Project: Apache DLab
  Issue Type: Task
  Components: Legion
Reporter: Vira Vitanska
Assignee: Vitalii Solodilov
 Fix For: v.2.2


As a developer, I want that legion core services will be integrated with 
Prometheus.
Core services:
 *  edge
 *  edi
 *  airflow
 *  operators? (use k8s resources for model training)
 *  grafana
 *  toolchains
 *  jenkins



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

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



[jira] [Updated] (DLAB-694) Upgrade Airflow to latest version(1.10) compatible with k8s scheduler

2019-05-24 Thread Vira Vitanska (JIRA)


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

Vira Vitanska updated DLAB-694:
---
Labels: 1.0.0 feature  (was: Spike feature)

> Upgrade Airflow to latest version(1.10) compatible with k8s scheduler
> -
>
> Key: DLAB-694
> URL: https://issues.apache.org/jira/browse/DLAB-694
> Project: Apache DLab
>  Issue Type: New Feature
>  Components: Legion
>Reporter: Vira Vitanska
>Assignee: Aliaksandr Semianets
>Priority: Major
>  Labels: 1.0.0, feature
> Fix For: v.2.2
>
>
> Upgrade Airflow to latest version(1.10) compatible with k8s scheduler to :
>  # get rid off Celery scheduler
>  # package DAGs with dependencies into docker containers



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

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



[jira] [Created] (DLAB-704) Update changelog file for 1.0.0 release

2019-05-24 Thread Vira Vitanska (JIRA)
Vira Vitanska created DLAB-704:
--

 Summary: Update changelog file for 1.0.0 release
 Key: DLAB-704
 URL: https://issues.apache.org/jira/browse/DLAB-704
 Project: Apache DLab
  Issue Type: Task
  Components: Legion
Reporter: Vira Vitanska
Assignee: Vitalii Solodilov
 Fix For: v.2.2






--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

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



[jira] [Created] (DLAB-706) Add network connectivity requirements for HELM chart

2019-05-24 Thread Vira Vitanska (JIRA)
Vira Vitanska created DLAB-706:
--

 Summary: Add network connectivity requirements for HELM chart
 Key: DLAB-706
 URL: https://issues.apache.org/jira/browse/DLAB-706
 Project: Apache DLab
  Issue Type: Task
  Components: Legion
Reporter: Vira Vitanska
Assignee: Kirill Makhonin
 Fix For: v.2.2


We have to describe what components have to have connection with which service 
(source namespaces, pods and target namespaces, pods and ports).

First assumptions are:
 # Kubernetes Ingress pod to EDGE/EDI pods port 80
 # Prometheus metrics collector to EDGE/EDI/Operator pods port XXX
 # EDGE pods to model pods



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

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



[jira] [Updated] (DLAB-695) Create Legion plugin for JupyterLab

2019-05-24 Thread Vira Vitanska (JIRA)


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

Vira Vitanska updated DLAB-695:
---
Labels: 1.0.0 feature  (was: feature)

> Create Legion plugin for JupyterLab
> ---
>
> Key: DLAB-695
> URL: https://issues.apache.org/jira/browse/DLAB-695
> Project: Apache DLab
>  Issue Type: New Feature
>  Components: Legion
>Reporter: Vira Vitanska
>Assignee: Kirill Makhonin
>Priority: Major
>  Labels: 1.0.0, feature
> Fix For: v.2.2
>
>
> As a User of local or cloud deployed JupyterLab I want to:
> For local mode:
>  # Start local build
>  # Get locally builded images
>  # Deploy & undeploy locally builded images locally
>  # Monitor state of local deployments
> For cloud mode:
>  # Authorize / UnAuthorize on cloud
>  # Get cluster trainings
>  # Create cluster trainings
>  # Create & remove cluster deployments
>  # Monitor cluster deployments (name, model, scale)
>  # Scale cluster deployments
> All mods (local & cloud) should be individually configurable.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

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



[jira] [Created] (DLAB-705) Add detailed documentation about feedback gathering

2019-05-24 Thread Vira Vitanska (JIRA)
Vira Vitanska created DLAB-705:
--

 Summary: Add detailed documentation about feedback gathering
 Key: DLAB-705
 URL: https://issues.apache.org/jira/browse/DLAB-705
 Project: Apache DLab
  Issue Type: Task
  Components: Legion
Reporter: Vira Vitanska
Assignee: Kirill Makhonin
 Fix For: v.2.2


As a user of Legion platform I want to have information how I can use feedback 
mechanism and how it works under the hood.
Also examples should be presented.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

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



[jira] [Created] (DLAB-708) Make Legion neutral to particular Docker repository

2019-05-24 Thread Vira Vitanska (JIRA)
Vira Vitanska created DLAB-708:
--

 Summary: Make Legion neutral to particular Docker repository
 Key: DLAB-708
 URL: https://issues.apache.org/jira/browse/DLAB-708
 Project: Apache DLab
  Issue Type: Task
  Components: Legion
Reporter: Vira Vitanska
Assignee: Vitalii Solodilov
 Fix For: v.2.2


Legion platform has to be neutral to Docker repository and does not stick to 
particular repository like Nexus. So, to make it possible the following tasks 
should be completed:
 # refactor code to make docker repository for ML models fully configurable
 # add CR and operator for managing Docker Registry credentials



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

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



[jira] [Created] (DLAB-710) Deploy Legion to managed K8S cluster

2019-05-24 Thread Vira Vitanska (JIRA)
Vira Vitanska created DLAB-710:
--

 Summary: Deploy Legion to managed K8S cluster
 Key: DLAB-710
 URL: https://issues.apache.org/jira/browse/DLAB-710
 Project: Apache DLab
  Issue Type: Task
  Components: Legion
Reporter: Vira Vitanska
Assignee: Aliaksandr Semianets
 Fix For: v.2.2


As a DevOps engineer I would like to have automation for K8S setup on managed 
services at GCP\AWS\Azure cloud providers so I can deploy Legion to any k8s 
cluster matching requirements.

This work will require several steps such as:
 # implement Terraform modules for each cloud provide which will setup managed 
K8S as a service
 # Update Legion deployment scripts to make use of the new infra setup



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

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



[jira] [Updated] (DLAB-698) Replace manually created EDGE router with more standardized solution

2019-05-24 Thread Vira Vitanska (JIRA)


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

Vira Vitanska updated DLAB-698:
---
Labels: 1.0.0 improvement  (was: improvement)

> Replace manually created EDGE router with more standardized solution
> 
>
> Key: DLAB-698
> URL: https://issues.apache.org/jira/browse/DLAB-698
> Project: Apache DLab
>  Issue Type: Improvement
>  Components: Legion
>Reporter: Vira Vitanska
>Assignee: Vitalii Solodilov
>Priority: Major
>  Labels: 1.0.0, improvement
> Fix For: v.2.2
>
>
> We have to replace our EDGE (that is OpenResty + python code) with istio
>  
> Tasks:
> *  Istio deployment
> *  Rename `model-id` with `model-name`
> *  Remove edge deployment
> *  Legion operator supports istio



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

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



[jira] [Updated] (DLAB-693) Implement Legion platform provisioning on GKE with Terraform

2019-05-24 Thread Vira Vitanska (JIRA)


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

Vira Vitanska updated DLAB-693:
---
Labels: 1.1.0 K8S_to_PaaS  (was: K8S_to_PaaS)

> Implement Legion platform provisioning on GKE with Terraform
> 
>
> Key: DLAB-693
> URL: https://issues.apache.org/jira/browse/DLAB-693
> Project: Apache DLab
>  Issue Type: Task
>  Components: Legion
>Reporter: Vira Vitanska
>Assignee: Aliaksandr Semianets
>Priority: Major
>  Labels: 1.1.0, K8S_to_PaaS
> Fix For: v.2.2
>
>
> As a DevOps engineer I would like to have terraform based solution for 
> infrastructure management so I can deployes GKE cluster with Legion and all 
> dependencies on top of that.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

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



[jira] [Updated] (DLAB-701) Legion pods authentication with IAM roles at GCP

2019-05-24 Thread Vira Vitanska (JIRA)


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

Vira Vitanska updated DLAB-701:
---
Labels: 1.1.0 K8S_to_PaaS feature  (was: K8S_to_PaaS feature)

> Legion pods authentication with IAM roles at GCP
> 
>
> Key: DLAB-701
> URL: https://issues.apache.org/jira/browse/DLAB-701
> Project: Apache DLab
>  Issue Type: Task
>  Components: Legion
>Reporter: Vira Vitanska
>Assignee: Dmitriy Karbyshev
>Priority: Major
>  Labels: 1.1.0, K8S_to_PaaS, feature
> Fix For: v.2.2
>
>
> As a Developer I would like to be able to authorize legion components such as 
> fluentd with iam roles specific to the component so I don't have to setup 
> predefined keys in configs.
> Details:
> We have kube2iam implementation at K8S cluster at AWS which provides AWS 
> credentials to the PODs from EC2 Metadata. We need to implement the same 
> feature at GKE cluster as well.
> As for now we grant access to fluentd, airflow and jenkins which store data 
> at per cluster s3 bucket.
> The same approach should be transferred to GCP and automated with terraform.
> AC:
>  * kube2iam analog for GCP is implemented with terraform
>  * required IAM roles and policies are implemented with terraform
>  * fluentd, legion models, jenkins, airflow can get access to GCS storage 
> with IAM roles



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

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



[jira] [Created] (DLAB-712) Review common project documentation (components, description and etc)

2019-05-24 Thread Vira Vitanska (JIRA)
Vira Vitanska created DLAB-712:
--

 Summary: Review common project documentation (components, 
description and etc)
 Key: DLAB-712
 URL: https://issues.apache.org/jira/browse/DLAB-712
 Project: Apache DLab
  Issue Type: Task
  Components: Legion
Reporter: Vira Vitanska
Assignee: Kirill Makhonin
 Fix For: v.2.2






--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

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



[jira] [Created] (DLAB-717) Updating version of appVersion in HELM chart

2019-05-24 Thread Vira Vitanska (JIRA)
Vira Vitanska created DLAB-717:
--

 Summary: Updating version of appVersion in HELM chart 
 Key: DLAB-717
 URL: https://issues.apache.org/jira/browse/DLAB-717
 Project: Apache DLab
  Issue Type: Task
  Components: Legion
Reporter: Vira Vitanska
Assignee: Kirill Makhonin
 Fix For: v.2.2


Field {{appVersion}} should be linked to appropriate version of Legion 
application.
We have to add updating of this value to releasing pipeline.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

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



[jira] [Assigned] (DLAB-717) Updating version of appVersion in HELM chart

2019-05-24 Thread Vira Vitanska (JIRA)


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

Vira Vitanska reassigned DLAB-717:
--

Assignee: Aliaksandr Semianets  (was: Kirill Makhonin)

> Updating version of appVersion in HELM chart 
> -
>
> Key: DLAB-717
> URL: https://issues.apache.org/jira/browse/DLAB-717
> Project: Apache DLab
>  Issue Type: Task
>  Components: Legion
>Reporter: Vira Vitanska
>Assignee: Aliaksandr Semianets
>Priority: Major
>  Labels: 1.0.0, feature
> Fix For: v.2.2
>
>
> Field {{appVersion}} should be linked to appropriate version of Legion 
> application.
> We have to add updating of this value to releasing pipeline.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

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



[jira] [Assigned] (DLAB-715) Pin Golang dependencies in legion-aws containers

2019-05-24 Thread Vira Vitanska (JIRA)


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

Vira Vitanska reassigned DLAB-715:
--

Assignee: Vitalii Solodilov  (was: Kirill Makhonin)

> Pin Golang dependencies in legion-aws containers
> 
>
> Key: DLAB-715
> URL: https://issues.apache.org/jira/browse/DLAB-715
> Project: Apache DLab
>  Issue Type: Task
>  Components: Legion
>Reporter: Vira Vitanska
>Assignee: Vitalii Solodilov
>Priority: Major
>  Labels: 1.0.0, feature, security
> Fix For: v.2.2
>
>
> We have to pin all third-party dependencies (like {{aws/aws-sdk-go}}) in all 
> our products.
> Usually, we use dep for this purposes.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

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



[jira] [Assigned] (DLAB-713) Set up explicit timeouts for model API

2019-05-24 Thread Vira Vitanska (JIRA)


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

Vira Vitanska reassigned DLAB-713:
--

Assignee: Vitalii Solodilov  (was: Kirill Makhonin)

> Set up explicit timeouts for model API
> --
>
> Key: DLAB-713
> URL: https://issues.apache.org/jira/browse/DLAB-713
> Project: Apache DLab
>  Issue Type: Task
>  Components: Legion
>Reporter: Vira Vitanska
>Assignee: Vitalii Solodilov
>Priority: Major
>  Labels: 1.0.0, improvement
> Fix For: v.2.2
>
>
> We need to setup explicit timeouts on next levels:
>  *  Ingress annotations
>  *  Proxy configuration
>  *  Flask configuration



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

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



[jira] [Created] (DLAB-720) Cleanup legion_airflow dependencies in Pipfile

2019-05-24 Thread Vira Vitanska (JIRA)
Vira Vitanska created DLAB-720:
--

 Summary: Cleanup legion_airflow dependencies in Pipfile
 Key: DLAB-720
 URL: https://issues.apache.org/jira/browse/DLAB-720
 Project: Apache DLab
  Issue Type: Task
  Components: Legion
Reporter: Vira Vitanska
Assignee: Aliaksandr Semianets
 Fix For: v.2.2


As a DevOps engineer I would like to cleanup package dependencies for 
legion_airflow so I don't install unnecessary packages



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

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



[jira] [Created] (DLAB-721) Auto cleanup of build images on Kubernetes nodes

2019-05-24 Thread Vira Vitanska (JIRA)
Vira Vitanska created DLAB-721:
--

 Summary: Auto cleanup of build images on Kubernetes nodes
 Key: DLAB-721
 URL: https://issues.apache.org/jira/browse/DLAB-721
 Project: Apache DLab
  Issue Type: Bug
  Components: Legion
Reporter: Vira Vitanska
Assignee: Vitalii Solodilov
 Fix For: v.2.2


As we build model images on k8s worker nodes, we must delete a built model 
docker image.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

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



[jira] [Created] (DLAB-723) Runc vulnerability CVE-2019-5736

2019-05-24 Thread Vira Vitanska (JIRA)
Vira Vitanska created DLAB-723:
--

 Summary: Runc vulnerability CVE-2019-5736
 Key: DLAB-723
 URL: https://issues.apache.org/jira/browse/DLAB-723
 Project: Apache DLab
  Issue Type: Bug
  Components: Legion
Reporter: Vira Vitanska
Assignee: Aliaksandr Semianets
 Fix For: v.2.2


Read more:
 * [https://seclists.org/oss-sec/2019/q1/119]
 * [https://github.com/docker/docker-ce/releases/tag/v18.09.2]
 * [https://habr.com/ru/company/flant/blog/439964/]
 * [https://kubernetes.io/blog/page/2/]

Need to wait [https://github.com/kubernetes/kops/pull/6460/files] \ 
[https://github.com/kubernetes/kops/pull/6461/files] merging and upgrade kops.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

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



[jira] [Updated] (DLAB-700) Reduce count of HTTP proxies during model API invocation

2019-05-24 Thread Vira Vitanska (JIRA)


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

Vira Vitanska updated DLAB-700:
---
Labels: 1.0.0 improvement performence  (was: improvement performence)

> Reduce count of HTTP proxies during model API invocation
> 
>
> Key: DLAB-700
> URL: https://issues.apache.org/jira/browse/DLAB-700
> Project: Apache DLab
>  Issue Type: Improvement
>  Components: Legion
>Reporter: Vira Vitanska
>Assignee: Vitalii Solodilov
>Priority: Major
>  Labels: 1.0.0, improvement, performence
> Fix For: v.2.2
>
>




--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

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



[jira] [Updated] (DLAB-706) Add network connectivity requirements for HELM chart

2019-05-24 Thread Vira Vitanska (JIRA)


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

Vira Vitanska updated DLAB-706:
---
Issue Type: Sub-task  (was: Task)
Parent: DLAB-712

> Add network connectivity requirements for HELM chart
> 
>
> Key: DLAB-706
> URL: https://issues.apache.org/jira/browse/DLAB-706
> Project: Apache DLab
>  Issue Type: Sub-task
>  Components: Legion
>Reporter: Vira Vitanska
>Assignee: Kirill Makhonin
>Priority: Major
>  Labels: 1.0.0, documentaion, feature, security
> Fix For: v.2.2
>
>
> We have to describe what components have to have connection with which 
> service (source namespaces, pods and target namespaces, pods and ports).
> First assumptions are:
>  # Kubernetes Ingress pod to EDGE/EDI pods port 80
>  # Prometheus metrics collector to EDGE/EDI/Operator pods port XXX
>  # EDGE pods to model pods



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

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



[jira] [Created] (DLAB-713) Set up explicit timeouts for model API

2019-05-24 Thread Vira Vitanska (JIRA)
Vira Vitanska created DLAB-713:
--

 Summary: Set up explicit timeouts for model API
 Key: DLAB-713
 URL: https://issues.apache.org/jira/browse/DLAB-713
 Project: Apache DLab
  Issue Type: Task
  Components: Legion
Reporter: Vira Vitanska
Assignee: Kirill Makhonin
 Fix For: v.2.2


We need to setup explicit timeouts on next levels:
 *  Ingress annotations
 *  Proxy configuration
 *  Flask configuration



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

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



[jira] [Created] (DLAB-716) Add NOTES to HELM chart

2019-05-24 Thread Vira Vitanska (JIRA)
Vira Vitanska created DLAB-716:
--

 Summary: Add NOTES to HELM chart
 Key: DLAB-716
 URL: https://issues.apache.org/jira/browse/DLAB-716
 Project: Apache DLab
  Issue Type: Task
  Components: Legion
Reporter: Vira Vitanska
Assignee: Kirill Makhonin
 Fix For: v.2.2


As a User of HELM chart I want to get information:
 * How I can reach installed systems
 * Which functions are working and which not with refers to documentation about 
function and its configuration
 * General links to documentation
 * Quick description of next steps to use this platform ({{legionctl login...}} 
and etc.)



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

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



[jira] [Created] (DLAB-715) Pin Golang dependencies in legion-aws containers

2019-05-24 Thread Vira Vitanska (JIRA)
Vira Vitanska created DLAB-715:
--

 Summary: Pin Golang dependencies in legion-aws containers
 Key: DLAB-715
 URL: https://issues.apache.org/jira/browse/DLAB-715
 Project: Apache DLab
  Issue Type: Task
  Components: Legion
Reporter: Vira Vitanska
Assignee: Kirill Makhonin
 Fix For: v.2.2


We have to pin all third-party dependencies (like {{aws/aws-sdk-go}}) in all 
our products.
Usually, we use dep for this purposes.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

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



[jira] [Created] (DLAB-718) Add linting to HELM charts

2019-05-24 Thread Vira Vitanska (JIRA)
Vira Vitanska created DLAB-718:
--

 Summary: Add linting to HELM charts
 Key: DLAB-718
 URL: https://issues.apache.org/jira/browse/DLAB-718
 Project: Apache DLab
  Issue Type: Task
  Components: Legion
Reporter: Vira Vitanska
Assignee: Dmitriy Karbyshev
 Fix For: v.2.2






--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

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



[jira] [Created] (DLAB-725) Add legion-snippets and link to legion help into local jupyter-notebook server

2019-05-24 Thread Vira Vitanska (JIRA)
Vira Vitanska created DLAB-725:
--

 Summary: Add legion-snippets and link to legion help into local 
jupyter-notebook server
 Key: DLAB-725
 URL: https://issues.apache.org/jira/browse/DLAB-725
 Project: Apache DLab
  Issue Type: Task
  Components: Legion
Reporter: Vira Vitanska
Assignee: Kirill Makhonin
 Fix For: v.2.2


In order to simplify legion usage inside of Jupyter notebooks we can add code 
snippets with required legion functions (like import {{legion.model}} 
{{legion.model.init}} and {{legion.model.export}}) into Jupyter notebook 
interface.
Also we may add button that will execute {{legionctl build}} inside Jupyter 
notebook without switching to console.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

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



[jira] [Created] (DLAB-711) Legion-airflow deployment with terraform

2019-05-24 Thread Vira Vitanska (JIRA)
Vira Vitanska created DLAB-711:
--

 Summary: Legion-airflow deployment with terraform 
 Key: DLAB-711
 URL: https://issues.apache.org/jira/browse/DLAB-711
 Project: Apache DLab
  Issue Type: Task
  Components: Legion
Reporter: Vira Vitanska
Assignee: Aliaksandr Semianets
 Fix For: v.2.2


Legion-airflow component should be adopted to the new approach with 
infrastructure management with Terraform. As soon as we start using Legion on 
GKE we should be able to deploy Airflow component the same way we do for the 
Legion itself.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

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



[jira] [Created] (DLAB-714) Jupyter notebook for Legion quick start with usage examples

2019-05-24 Thread Vira Vitanska (JIRA)
Vira Vitanska created DLAB-714:
--

 Summary: Jupyter notebook for Legion quick start with usage 
examples
 Key: DLAB-714
 URL: https://issues.apache.org/jira/browse/DLAB-714
 Project: Apache DLab
  Issue Type: Task
  Components: Legion
Reporter: Vira Vitanska
Assignee: Kirill Makhonin
 Fix For: v.2.2


As a DS engineer I want to have examples in Jupyter notebook about what I can 
do with model (deploy, call, undeploy) locally and on a cluster.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

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



[jira] [Created] (DLAB-719) Add ability to set tags for model training process

2019-05-24 Thread Vira Vitanska (JIRA)
Vira Vitanska created DLAB-719:
--

 Summary: Add ability to set tags for model training process
 Key: DLAB-719
 URL: https://issues.apache.org/jira/browse/DLAB-719
 Project: Apache DLab
  Issue Type: Task
  Components: Legion
Reporter: Vira Vitanska
Assignee: Vitalii Solodilov
 Fix For: v.2.2


We have to set tags in free form during Legion model training (like 
{{model.set_tag("dataset", "a.csv")}}.

Each training can contain more than one metric. Each metric is a key-value pair 
of strings.

This tags should be linked to train metrics (it will be nice if they being 
persisted in prometheus as one entity).



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

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



[jira] [Updated] (DLAB-722) Upgrade flask to the 1.0+ version

2019-05-24 Thread Vira Vitanska (JIRA)


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

Vira Vitanska updated DLAB-722:
---
Issue Type: Task  (was: Bug)

> Upgrade flask to the 1.0+ version
> -
>
> Key: DLAB-722
> URL: https://issues.apache.org/jira/browse/DLAB-722
> Project: Apache DLab
>  Issue Type: Task
>  Components: Legion
>Reporter: Vira Vitanska
>Assignee: Vitalii Solodilov
>Priority: Major
>  Labels: 1.0.0, improvement
> Fix For: v.2.2
>
>
> Changelog: [http://flask.pocoo.org/docs/1.0/changelog/]



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

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



[jira] [Created] (DLAB-722) Upgrade flask to the 1.0+ version

2019-05-24 Thread Vira Vitanska (JIRA)
Vira Vitanska created DLAB-722:
--

 Summary: Upgrade flask to the 1.0+ version
 Key: DLAB-722
 URL: https://issues.apache.org/jira/browse/DLAB-722
 Project: Apache DLab
  Issue Type: Bug
  Components: Legion
Reporter: Vira Vitanska
Assignee: Vitalii Solodilov
 Fix For: v.2.2


Changelog: [http://flask.pocoo.org/docs/1.0/changelog/]



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

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



[jira] [Updated] (DLAB-723) Runc vulnerability CVE-2019-5736

2019-05-24 Thread Vira Vitanska (JIRA)


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

Vira Vitanska updated DLAB-723:
---
Issue Type: Task  (was: Bug)

> Runc vulnerability CVE-2019-5736
> 
>
> Key: DLAB-723
> URL: https://issues.apache.org/jira/browse/DLAB-723
> Project: Apache DLab
>  Issue Type: Task
>  Components: Legion
>Reporter: Vira Vitanska
>Assignee: Aliaksandr Semianets
>Priority: Major
>  Labels: 1.0.0, security
> Fix For: v.2.2
>
>
> Read more:
>  * [https://seclists.org/oss-sec/2019/q1/119]
>  * [https://github.com/docker/docker-ce/releases/tag/v18.09.2]
>  * [https://habr.com/ru/company/flant/blog/439964/]
>  * [https://kubernetes.io/blog/page/2/]
> Need to wait [https://github.com/kubernetes/kops/pull/6460/files] \ 
> [https://github.com/kubernetes/kops/pull/6461/files] merging and upgrade kops.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

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



[jira] [Created] (DLAB-724) Make error reports more informative during model HTTP invoke #61

2019-05-24 Thread Vira Vitanska (JIRA)
Vira Vitanska created DLAB-724:
--

 Summary: Make error reports more informative during model HTTP 
invoke #61
 Key: DLAB-724
 URL: https://issues.apache.org/jira/browse/DLAB-724
 Project: Apache DLab
  Issue Type: Task
  Components: Legion
Reporter: Vira Vitanska
Assignee: Vitalii Solodilov
 Fix For: v.2.2


We need to add more details:
 * on nginx side when we cannot connect to upstream
 * on python serve side when we cannot provide answer (wrong input, error on 
model side and so on)



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

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



[jira] [Created] (DLAB-697) Training and deploying MLflow models

2019-05-23 Thread Vira Vitanska (JIRA)
Vira Vitanska created DLAB-697:
--

 Summary: Training and deploying MLflow models
 Key: DLAB-697
 URL: https://issues.apache.org/jira/browse/DLAB-697
 Project: Apache DLab
  Issue Type: Sub-task
  Components: Legion
Reporter: Vira Vitanska
Assignee: Vitalii Solodilov
 Fix For: v.2.2






--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

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



[jira] [Assigned] (DLAB-661) Mongo service

2019-05-23 Thread Vira Vitanska (JIRA)


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

Vira Vitanska reassigned DLAB-661:
--

Assignee: Demyan Mysakovets  (was: Oleksandr Isniuk)

> Mongo service
> -
>
> Key: DLAB-661
> URL: https://issues.apache.org/jira/browse/DLAB-661
> Project: Apache DLab
>  Issue Type: Sub-task
>  Components: DLab Old
>Reporter: Vira Vitanska
>Assignee: Demyan Mysakovets
>Priority: Major
>  Labels: AWS, AZURE, Debian, DevOps, GCP, RedHat
> Fix For: v.2.2
>
>




--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

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



[jira] [Deleted] (DLAB-697) Training and deploying MLflow models

2019-05-23 Thread Vira Vitanska (JIRA)


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

Vira Vitanska deleted DLAB-697:
---


> Training and deploying MLflow models
> 
>
> Key: DLAB-697
> URL: https://issues.apache.org/jira/browse/DLAB-697
> Project: Apache DLab
>  Issue Type: Sub-task
>Reporter: Vira Vitanska
>Assignee: Vitalii Solodilov
>Priority: Major
>  Labels: feature
>




--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

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



[jira] [Assigned] (DLAB-696) Add ability to train and deploy MLflow models

2019-05-23 Thread Vira Vitanska (JIRA)


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

Vira Vitanska reassigned DLAB-696:
--

Assignee: Vitalii Solodilov  (was: Kirill Makhonin)

> Add ability to train and deploy MLflow models 
> --
>
> Key: DLAB-696
> URL: https://issues.apache.org/jira/browse/DLAB-696
> Project: Apache DLab
>  Issue Type: Task
>  Components: Legion
>Reporter: Vira Vitanska
>Assignee: Vitalii Solodilov
>Priority: Major
>  Labels: feature
> Fix For: v.2.2
>
>
> As a user, I want to train models that I've developed using MLflow library.
> This action should not require any changes in model's source code.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

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



[jira] [Updated] (DLAB-699) Add support of numpy values in JSON serialization during model response building

2019-05-23 Thread Vira Vitanska (JIRA)


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

Vira Vitanska updated DLAB-699:
---
Issue Type: New Feature  (was: Task)

> Add support of numpy values in JSON serialization during model response 
> building
> 
>
> Key: DLAB-699
> URL: https://issues.apache.org/jira/browse/DLAB-699
> Project: Apache DLab
>  Issue Type: New Feature
>  Components: Legion
>Reporter: Vira Vitanska
>Priority: Major
>  Labels: feature
> Fix For: v.2.2
>
>
> Currently developers have to add casting to int/float types in apply function 
> which return numpy objects because of the fact that by default python's json 
> package cannot serialize numpy types



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

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



[jira] [Updated] (DLAB-694) Upgrade Airflow to latest version(1.10) compatible with k8s scheduler

2019-05-23 Thread Vira Vitanska (JIRA)


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

Vira Vitanska updated DLAB-694:
---
Issue Type: New Feature  (was: Task)

> Upgrade Airflow to latest version(1.10) compatible with k8s scheduler
> -
>
> Key: DLAB-694
> URL: https://issues.apache.org/jira/browse/DLAB-694
> Project: Apache DLab
>  Issue Type: New Feature
>  Components: Legion
>Reporter: Vira Vitanska
>Assignee: Aliaksandr Semianets
>Priority: Major
>  Labels: Spike, feature
> Fix For: v.2.2
>
>
> Upgrade Airflow to latest version(1.10) compatible with k8s scheduler to :
>  # get rid off Celery scheduler
>  # package DAGs with dependencies into docker containers



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

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



[jira] [Created] (DLAB-700) Reduce count of HTTP proxies during model API invocation

2019-05-23 Thread Vira Vitanska (JIRA)
Vira Vitanska created DLAB-700:
--

 Summary: Reduce count of HTTP proxies during model API invocation
 Key: DLAB-700
 URL: https://issues.apache.org/jira/browse/DLAB-700
 Project: Apache DLab
  Issue Type: Improvement
  Components: Legion
Reporter: Vira Vitanska
 Fix For: v.2.2






--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

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



[jira] [Updated] (DLAB-695) Create Legion plugin for JupyterLab

2019-05-23 Thread Vira Vitanska (JIRA)


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

Vira Vitanska updated DLAB-695:
---
Issue Type: New Feature  (was: Task)

> Create Legion plugin for JupyterLab
> ---
>
> Key: DLAB-695
> URL: https://issues.apache.org/jira/browse/DLAB-695
> Project: Apache DLab
>  Issue Type: New Feature
>  Components: Legion
>Reporter: Vira Vitanska
>Assignee: Kirill Makhonin
>Priority: Major
>  Labels: feature
> Fix For: v.2.2
>
>
> As a User of local or cloud deployed JupyterLab I want to:
> For local mode:
>  # Start local build
>  # Get locally builded images
>  # Deploy & undeploy locally builded images locally
>  # Monitor state of local deployments
> For cloud mode:
>  # Authorize / UnAuthorize on cloud
>  # Get cluster trainings
>  # Create cluster trainings
>  # Create & remove cluster deployments
>  # Monitor cluster deployments (name, model, scale)
>  # Scale cluster deployments
> All mods (local & cloud) should be individually configurable.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

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



[jira] [Updated] (DLAB-696) Add ability to train and deploy MLflow models

2019-05-23 Thread Vira Vitanska (JIRA)


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

Vira Vitanska updated DLAB-696:
---
Issue Type: New Feature  (was: Task)

> Add ability to train and deploy MLflow models 
> --
>
> Key: DLAB-696
> URL: https://issues.apache.org/jira/browse/DLAB-696
> Project: Apache DLab
>  Issue Type: New Feature
>  Components: Legion
>Reporter: Vira Vitanska
>Assignee: Vitalii Solodilov
>Priority: Major
>  Labels: feature
> Fix For: v.2.2
>
>
> As a user, I want to train models that I've developed using MLflow library.
> This action should not require any changes in model's source code.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

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



[jira] [Deleted] (DLAB-692) Self-service

2019-05-23 Thread Vira Vitanska (JIRA)


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

Vira Vitanska deleted DLAB-692:
---


> Self-service
> 
>
> Key: DLAB-692
> URL: https://issues.apache.org/jira/browse/DLAB-692
> Project: Apache DLab
>  Issue Type: Sub-task
>Reporter: Vira Vitanska
>Assignee: Demyan Mysakovets
>Priority: Major
>  Labels: AWS, AZURE, Debian, DevOps, GCP, RedHat
>




--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

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



[jira] [Created] (DLAB-698) Replace manually created EDGE router with more standardized solution

2019-05-23 Thread Vira Vitanska (JIRA)
Vira Vitanska created DLAB-698:
--

 Summary: Replace manually created EDGE router with more 
standardized solution
 Key: DLAB-698
 URL: https://issues.apache.org/jira/browse/DLAB-698
 Project: Apache DLab
  Issue Type: Improvement
Reporter: Vira Vitanska
Assignee: Vitalii Solodilov
 Fix For: v.2.2


We have to replace our EDGE (that is OpenResty + python code) to more simplest 
or standardized solution.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

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



[jira] [Created] (DLAB-699) Add support of numpy values in JSON serialization during model response building

2019-05-23 Thread Vira Vitanska (JIRA)
Vira Vitanska created DLAB-699:
--

 Summary: Add support of numpy values in JSON serialization during 
model response building
 Key: DLAB-699
 URL: https://issues.apache.org/jira/browse/DLAB-699
 Project: Apache DLab
  Issue Type: Task
  Components: Legion
Reporter: Vira Vitanska
 Fix For: v.2.2


Currently developers have to add casting to int/float types in apply function 
which return numpy objects because of the fact that by default python's json 
package cannot serialize numpy types



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

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



[jira] [Updated] (DLAB-698) Replace manually created EDGE router with more standardized solution

2019-05-23 Thread Vira Vitanska (JIRA)


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

Vira Vitanska updated DLAB-698:
---
Component/s: Legion

> Replace manually created EDGE router with more standardized solution
> 
>
> Key: DLAB-698
> URL: https://issues.apache.org/jira/browse/DLAB-698
> Project: Apache DLab
>  Issue Type: Improvement
>  Components: Legion
>Reporter: Vira Vitanska
>Assignee: Vitalii Solodilov
>Priority: Major
>  Labels: improvement
> Fix For: v.2.2
>
>
> We have to replace our EDGE (that is OpenResty + python code) to more 
> simplest or standardized solution.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

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



[jira] [Updated] (DLAB-630) [Admin]: Ability to create a Project

2019-05-20 Thread Vira Vitanska (JIRA)


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

Vira Vitanska updated DLAB-630:
---
Summary: [Admin]: Ability to create a Project  (was: Ability to create a 
Project)

> [Admin]: Ability to create a Project
> 
>
> Key: DLAB-630
> URL: https://issues.apache.org/jira/browse/DLAB-630
> Project: Apache DLab
>  Issue Type: New Feature
>  Components: GCP
>Reporter: Vira Vitanska
>Priority: Major
> Fix For: v.2.2
>
>




--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

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



[jira] [Updated] (DLAB-630) [Admin]: Ability to create a Project

2019-05-20 Thread Vira Vitanska (JIRA)


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

Vira Vitanska updated DLAB-630:
---
 Labels: Debian  (was: )
Description: 
As an Admin I want to create project(s) and view them, so that I can add 
group/user(s) per project, assign roles per project, view what group/users are 
in the project.

 

*Preconditions:*
 # Admin is logged-in DLab
 # Admin is located in ‘Project’  tab on ‘Administration’ page
 # At least one endpoint is created

 

*Description:*

Current functionality of  'Manage roles' moves to 'Project' tab and renames 
‘Manage project’.

Admin can create  a project clicking 'Create project' button. ‘Manage project’ 
popup appears which consists of:

*Step 1 (mandatory)*

- Project name - should be unique within all DLab [editable]

- Endpoint name - [editable]

- Endpoint - dropdown (AWS Account 1, AWS Account 2, GCP Account 1) [part of 
config file]

- Project Tag: autogenerated, based on project name: dlab_project_name 
(validation if tag already exists within projects in same account) [ editable]

*Step 2* 
 *  Add a group (mandatory)

*Step 3* 
 *  Assign shape/template (mandatory)

*Step 4* 
 *  Add user(s) (optional)
 * ‘Back’ button
 * ‘Cancel’ button
 * ‘Create’ button

If Admin clicks ‘Back’ button he returns to Step 3

If Admin clicks ‘Cancel’ button the project is not added and ‘Manage project’ 
popup is open.

If Admin clicks ‘Create button the project is added, appears in grid among the 
other project, and ‘Manage project’ popup is open.

Grid on ‘Manage project’ consists of:
 * Progect_name
 * Group_name
 * Roles
 * Users
 * Action

 

*Acceptance criteria:*
 # Admin is able to create a project
 # Admin is able to  return to the previous step on the project creation step 
if admin has not clicked ‘Create’ button.
 # Admin is able to view all existing project(s)
 # The project_shared_bucket is created on Project creation step->
 # User has his home directory, BUT this folder will be accessible for everyone 
[(v1) - SHORT TERM]
 # User should have proper permission scheme applied later *[(v2) - LONG TERM]*
 # Example: project_bucket: home/user1, home/user2, shared
 # Cloud Role is assigned per project NOT per user
 # Roles per project is created - automatically
 # It is  forbidden to  access to other user notebooks within same project on 
identity provider level - [(v1) - SHORT TERM]
 # Users works under his own identity. All actions are logged from that 
username - *[(v2) - LONG TERM]*
 # All edge nodes within project subnet - [(v1) - SHORT TERM]
 # VPC is created - manually

13.1. Multiple projects per 1 VPC

13.2.  Rare case: 1 Project ! VPC
 # Subnet:

14.1. We define Subnet CIDR via WebUI - automatically

14.2. Subnet per 1 project -> Subnet CIDR to be defined on UI

> [Admin]: Ability to create a Project
> 
>
> Key: DLAB-630
> URL: https://issues.apache.org/jira/browse/DLAB-630
> Project: Apache DLab
>  Issue Type: New Feature
>  Components: GCP
>Reporter: Vira Vitanska
>Priority: Major
>  Labels: Debian
> Fix For: v.2.2
>
>
> As an Admin I want to create project(s) and view them, so that I can add 
> group/user(s) per project, assign roles per project, view what group/users 
> are in the project.
>  
> *Preconditions:*
>  # Admin is logged-in DLab
>  # Admin is located in ‘Project’  tab on ‘Administration’ page
>  # At least one endpoint is created
>  
> *Description:*
> Current functionality of  'Manage roles' moves to 'Project' tab and renames 
> ‘Manage project’.
> Admin can create  a project clicking 'Create project' button. ‘Manage 
> project’ popup appears which consists of:
> *Step 1 (mandatory)*
> - Project name - should be unique within all DLab [editable]
> - Endpoint name - [editable]
> - Endpoint - dropdown (AWS Account 1, AWS Account 2, GCP Account 1) [part of 
> config file]
> - Project Tag: autogenerated, based on project name: dlab_project_name 
> (validation if tag already exists within projects in same account) [ editable]
> *Step 2* 
>  *  Add a group (mandatory)
> *Step 3* 
>  *  Assign shape/template (mandatory)
> *Step 4* 
>  *  Add user(s) (optional)
>  * ‘Back’ button
>  * ‘Cancel’ button
>  * ‘Create’ button
> If Admin clicks ‘Back’ button he returns to Step 3
> If Admin clicks ‘Cancel’ button the project is not added and ‘Manage project’ 
> popup is open.
> If Admin clicks ‘Create button the project is added, appears in grid among 
> the other project, and ‘Manage project’ popup is open.
> Grid on ‘Manage project’ consists of:
>  * Progect_name
>  * Group_name
>  * Roles
>  * Users
>  * Action
>  
> *Acceptance criteria:*
>  # Admin is able to create a project
>  # Admin is able to  return to the previous step on the project creation step 
> if admin has not clicked ‘Create’ button.
>  # 

[jira] [Created] (DLAB-633) Ability to edit a project

2019-05-20 Thread Vira Vitanska (JIRA)
Vira Vitanska created DLAB-633:
--

 Summary: Ability to edit a project
 Key: DLAB-633
 URL: https://issues.apache.org/jira/browse/DLAB-633
 Project: Apache DLab
  Issue Type: Bug
  Components: GCP
Reporter: Vira Vitanska
Assignee: Vira Vitanska
 Fix For: v.2.2


As an Admin I want to edit project(s), so that I can add or remove user(s).

 

*Preconditions:*
 # Admin is logged-in DLab
 # Admin is located in ‘Project’  tab on ‘Administration’ page
 # At least one project is created

 

*Description:*

If Admin clicks action menu for related project ‘Manage project’ popup appears.

Admin can remove the user from a project hitting on removing icon for 
appropriate user and in ‘users’ column and confirm the action.

Admin can add user typing the username in users column and confirm the action.

 

*Acceptance criteria:*
 # Admin is able to remove user from a project 
 # Admin is able to add user to a project



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

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



[jira] [Updated] (DLAB-633) [Admin}]: Ability to edit a project

2019-05-20 Thread Vira Vitanska (JIRA)


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

Vira Vitanska updated DLAB-633:
---
Summary: [Admin}]: Ability to edit a project  (was: Ability to edit a 
project)

> [Admin}]: Ability to edit a project
> ---
>
> Key: DLAB-633
> URL: https://issues.apache.org/jira/browse/DLAB-633
> Project: Apache DLab
>  Issue Type: New Feature
>  Components: GCP
>Reporter: Vira Vitanska
>Assignee: Vira Vitanska
>Priority: Major
>  Labels: Debian, Project
> Fix For: v.2.2
>
>
> As an Admin I want to edit project(s), so that I can add or remove user(s).
>  
> *Preconditions:*
>  # Admin is logged-in DLab
>  # Admin is located in ‘Project’  tab on ‘Administration’ page
>  # At least one project is created
>  
> *Description:*
> If Admin clicks action menu for related project ‘Manage project’ popup 
> appears.
> Admin can remove the user from a project hitting on removing icon for 
> appropriate user and in ‘users’ column and confirm the action.
> Admin can add user typing the username in users column and confirm the action.
>  
> *Acceptance criteria:*
>  # Admin is able to remove user from a project 
>  # Admin is able to add user to a project



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

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



[jira] [Updated] (DLAB-633) [Admin]: Ability to edit a project

2019-05-20 Thread Vira Vitanska (JIRA)


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

Vira Vitanska updated DLAB-633:
---
Summary: [Admin]: Ability to edit a project  (was: [Admin}]: Ability to 
edit a project)

> [Admin]: Ability to edit a project
> --
>
> Key: DLAB-633
> URL: https://issues.apache.org/jira/browse/DLAB-633
> Project: Apache DLab
>  Issue Type: New Feature
>  Components: GCP
>Reporter: Vira Vitanska
>Assignee: Vira Vitanska
>Priority: Major
>  Labels: Debian, Project
> Fix For: v.2.2
>
>
> As an Admin I want to edit project(s), so that I can add or remove user(s).
>  
> *Preconditions:*
>  # Admin is logged-in DLab
>  # Admin is located in ‘Project’  tab on ‘Administration’ page
>  # At least one project is created
>  
> *Description:*
> If Admin clicks action menu for related project ‘Manage project’ popup 
> appears.
> Admin can remove the user from a project hitting on removing icon for 
> appropriate user and in ‘users’ column and confirm the action.
> Admin can add user typing the username in users column and confirm the action.
>  
> *Acceptance criteria:*
>  # Admin is able to remove user from a project 
>  # Admin is able to add user to a project



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

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



[jira] [Updated] (DLAB-642) Viewing Administration page

2019-05-20 Thread Vira Vitanska (JIRA)


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

Vira Vitanska updated DLAB-642:
---
Description: 
As an Admin I want to have all necessary instruments so that I can  do 
administrative operations.

 

*Preconditions:*
 # Admin is logged-in DLab
 # Admin is located on ‘Administration’ page

 

*Acceptance criteria**:*

‘Administration’ page consists of:
 # Navigation menu in the left side:

1.1. ‘List of Resources’

1.2. ‘Administration’

1.3. ‘Billing Report’
 # Tabs:

2.1. ‘Endpoint’ [(v2) - LONG TERM]

2.2. ‘Project’
 #  Buttons:

3.1. ‘SSN monitor’

3.2. ‘Manage environment’

3.3. ‘Backup’

3.4. ‘Refresh’

> Viewing Administration page
> ---
>
> Key: DLAB-642
> URL: https://issues.apache.org/jira/browse/DLAB-642
> Project: Apache DLab
>  Issue Type: Task
>  Components: GCP
>Reporter: Vira Vitanska
>Assignee: Andriana Kovalyshyn
>Priority: Major
>  Labels: Debian, Front-end, Project
> Fix For: v.2.2
>
>
> As an Admin I want to have all necessary instruments so that I can  do 
> administrative operations.
>  
> *Preconditions:*
>  # Admin is logged-in DLab
>  # Admin is located on ‘Administration’ page
>  
> *Acceptance criteria**:*
> ‘Administration’ page consists of:
>  # Navigation menu in the left side:
> 1.1. ‘List of Resources’
> 1.2. ‘Administration’
> 1.3. ‘Billing Report’
>  # Tabs:
> 2.1. ‘Endpoint’ [(v2) - LONG TERM]
> 2.2. ‘Project’
>  #  Buttons:
> 3.1. ‘SSN monitor’
> 3.2. ‘Manage environment’
> 3.3. ‘Backup’
> 3.4. ‘Refresh’



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

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



[jira] [Updated] (DLAB-642) Viewing and switching between tabs on Administration page

2019-05-20 Thread Vira Vitanska (JIRA)


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

Vira Vitanska updated DLAB-642:
---
Summary: Viewing and switching between tabs on Administration page  (was: 
Viewing Administration page)

> Viewing and switching between tabs on Administration page
> -
>
> Key: DLAB-642
> URL: https://issues.apache.org/jira/browse/DLAB-642
> Project: Apache DLab
>  Issue Type: Task
>  Components: GCP
>Reporter: Vira Vitanska
>Assignee: Andriana Kovalyshyn
>Priority: Major
>  Labels: Debian, Front-end, Project
> Fix For: v.2.2
>
>
> As an Admin I want to have all necessary instruments so that I can  do 
> administrative operations.
>  
> *Preconditions:*
>  # Admin is logged-in DLab
>  # Admin is located on ‘Administration’ page
>  
> *Acceptance criteria**:*
> ‘Administration’ page consists of:
>  # Navigation menu in the left side:
> 1.1. ‘List of Resources’
> 1.2. ‘Administration’
> 1.3. ‘Billing Report’
>  # Tabs:
> 2.1. ‘Endpoint’ [(v2) - LONG TERM]
> 2.2. ‘Project’
>  #  Buttons:
> 3.1. ‘SSN monitor’
> 3.2. ‘Manage environment’
> 3.3. ‘Backup’
> 3.4. ‘Refresh’



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

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



[jira] [Updated] (DLAB-642) Extension of Administration page

2019-05-20 Thread Vira Vitanska (JIRA)


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

Vira Vitanska updated DLAB-642:
---
Description: 
As an Admin I want to have all necessary instruments so that I can  do 
administrative operations.

 

*Preconditions:*
 # Admin is logged-in DLab
 # Admin is located on ‘Administration’ page

 

*Acceptance criteria**:*

‘Administration’ page consists of navigation menu in the left side:

1. ‘List of Resources’

2. ‘Administration’:

2.1. 'Endpoint' [(v2) - LONG TERM]

2.2. 'Projects'

2.3. 'Environment management'

3. ‘Billing Report’

There are the following buttons on 'Environment management' page:
 - ‘SSN monitor’

 - ‘Manage environment’

-  ‘Backup’

- ‘Refresh’

  was:
As an Admin I want to have all necessary instruments so that I can  do 
administrative operations.

 

*Preconditions:*
 # Admin is logged-in DLab
 # Admin is located on ‘Administration’ page

 

*Acceptance criteria**:*

‘Administration’ page consists of:
 # Navigation menu in the left side:

1.1. ‘List of Resources’

1.2. ‘Administration’:

1.2.1. 'Endpoint' [(v2) - LONG TERM]

1.2.2. 'Projects'

1.2.3. 'Environment management'

1.3. ‘Billing Report’

There are the following buttons on 'Environment management' page:

- ‘SSN monitor’

- ‘Manage environment’

-  ‘Backup’

- ‘Refresh’


>  Extension of Administration page
> -
>
> Key: DLAB-642
> URL: https://issues.apache.org/jira/browse/DLAB-642
> Project: Apache DLab
>  Issue Type: Task
>  Components: GCP
>Reporter: Vira Vitanska
>Assignee: Andriana Kovalyshyn
>Priority: Major
>  Labels: Debian, Front-end, Project
> Fix For: v.2.2
>
>
> As an Admin I want to have all necessary instruments so that I can  do 
> administrative operations.
>  
> *Preconditions:*
>  # Admin is logged-in DLab
>  # Admin is located on ‘Administration’ page
>  
> *Acceptance criteria**:*
> ‘Administration’ page consists of navigation menu in the left side:
> 1. ‘List of Resources’
> 2. ‘Administration’:
> 2.1. 'Endpoint' [(v2) - LONG TERM]
> 2.2. 'Projects'
> 2.3. 'Environment management'
> 3. ‘Billing Report’
> There are the following buttons on 'Environment management' page:
>  - ‘SSN monitor’
>  - ‘Manage environment’
> -  ‘Backup’
> - ‘Refresh’



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

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



[jira] [Updated] (DLAB-642) Extension of Administration page

2019-05-20 Thread Vira Vitanska (JIRA)


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

Vira Vitanska updated DLAB-642:
---
Description: 
As an Admin I want to have all necessary instruments so that I can  do 
administrative operations.

 

*Preconditions:*
 # Admin is logged-in DLab
 # Admin is located on ‘Administration’ page

 

*Acceptance criteria**:*

‘Administration’ page consists of navigation menu in the left side:

1. ‘List of Resources’

2. ‘Administration’:

2.1. 'Endpoint' [(v2) - LONG TERM]

2.2. 'Projects'

2.3. 'Environment management'

3. ‘Billing Report’

There are the following buttons on 'Environment management' page:
 - ‘SSN monitor’
 - ‘Manage environment’
 - ‘Backup’
 - ‘Refresh’

  was:
As an Admin I want to have all necessary instruments so that I can  do 
administrative operations.

 

*Preconditions:*
 # Admin is logged-in DLab
 # Admin is located on ‘Administration’ page

 

*Acceptance criteria**:*

‘Administration’ page consists of navigation menu in the left side:

1. ‘List of Resources’

2. ‘Administration’:

2.1. 'Endpoint' [(v2) - LONG TERM]

2.2. 'Projects'

2.3. 'Environment management'

3. ‘Billing Report’

There are the following buttons on 'Environment management' page:
 - ‘SSN monitor’

 - ‘Manage environment’
 - ‘Backup’
 - ‘Refresh’


>  Extension of Administration page
> -
>
> Key: DLAB-642
> URL: https://issues.apache.org/jira/browse/DLAB-642
> Project: Apache DLab
>  Issue Type: Task
>  Components: GCP
>Reporter: Vira Vitanska
>Assignee: Andriana Kovalyshyn
>Priority: Major
>  Labels: Debian, Front-end, Project
> Fix For: v.2.2
>
>
> As an Admin I want to have all necessary instruments so that I can  do 
> administrative operations.
>  
> *Preconditions:*
>  # Admin is logged-in DLab
>  # Admin is located on ‘Administration’ page
>  
> *Acceptance criteria**:*
> ‘Administration’ page consists of navigation menu in the left side:
> 1. ‘List of Resources’
> 2. ‘Administration’:
> 2.1. 'Endpoint' [(v2) - LONG TERM]
> 2.2. 'Projects'
> 2.3. 'Environment management'
> 3. ‘Billing Report’
> There are the following buttons on 'Environment management' page:
>  - ‘SSN monitor’
>  - ‘Manage environment’
>  - ‘Backup’
>  - ‘Refresh’



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

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



[jira] [Updated] (DLAB-642) Extension of Administration page

2019-05-20 Thread Vira Vitanska (JIRA)


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

Vira Vitanska updated DLAB-642:
---
Description: 
As an Admin I want to have all necessary instruments so that I can  do 
administrative operations.

 

*Preconditions:*
 # Admin is logged-in DLab
 # Admin is located on ‘Administration’ page

 

*Acceptance criteria**:*

‘Administration’ page consists of navigation menu in the left side:

1. ‘List of Resources’

2. ‘Administration’:

2.1. 'Endpoint' [(v2) - LONG TERM]

2.2. 'Projects'

2.3. 'Environment management'

3. ‘Billing Report’

There are the following buttons on 'Environment management' page:
 - ‘SSN monitor’

 - ‘Manage environment’
 - ‘Backup’
 - ‘Refresh’

  was:
As an Admin I want to have all necessary instruments so that I can  do 
administrative operations.

 

*Preconditions:*
 # Admin is logged-in DLab
 # Admin is located on ‘Administration’ page

 

*Acceptance criteria**:*

‘Administration’ page consists of navigation menu in the left side:

1. ‘List of Resources’

2. ‘Administration’:

2.1. 'Endpoint' [(v2) - LONG TERM]

2.2. 'Projects'

2.3. 'Environment management'

3. ‘Billing Report’

There are the following buttons on 'Environment management' page:
 - ‘SSN monitor’

 - ‘Manage environment’

-  ‘Backup’

- ‘Refresh’


>  Extension of Administration page
> -
>
> Key: DLAB-642
> URL: https://issues.apache.org/jira/browse/DLAB-642
> Project: Apache DLab
>  Issue Type: Task
>  Components: GCP
>Reporter: Vira Vitanska
>Assignee: Andriana Kovalyshyn
>Priority: Major
>  Labels: Debian, Front-end, Project
> Fix For: v.2.2
>
>
> As an Admin I want to have all necessary instruments so that I can  do 
> administrative operations.
>  
> *Preconditions:*
>  # Admin is logged-in DLab
>  # Admin is located on ‘Administration’ page
>  
> *Acceptance criteria**:*
> ‘Administration’ page consists of navigation menu in the left side:
> 1. ‘List of Resources’
> 2. ‘Administration’:
> 2.1. 'Endpoint' [(v2) - LONG TERM]
> 2.2. 'Projects'
> 2.3. 'Environment management'
> 3. ‘Billing Report’
> There are the following buttons on 'Environment management' page:
>  - ‘SSN monitor’
>  - ‘Manage environment’
>  - ‘Backup’
>  - ‘Refresh’



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

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



[jira] [Created] (DLAB-645) Front-end

2019-05-20 Thread Vira Vitanska (JIRA)
Vira Vitanska created DLAB-645:
--

 Summary: Front-end
 Key: DLAB-645
 URL: https://issues.apache.org/jira/browse/DLAB-645
 Project: Apache DLab
  Issue Type: Sub-task
  Components: GCP
Reporter: Vira Vitanska
Assignee: Andriana Kovalyshyn
 Fix For: v.2.2






--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

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



[jira] [Updated] (DLAB-653) Possibility to create analytical tool

2019-05-20 Thread Vira Vitanska (JIRA)


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

Vira Vitanska updated DLAB-653:
---
Description: 
As a User I want to create analytical tools so that I can use and manage them 
for analytical calculations.

 

*Preconditions:*
 # User is logged-in DLab
 # User is located in ‘List of Resources’ page

 

*Description:*

If User clicks ‘+ Create new’ button ‘Analytical tool’ popup appears which 
consists of:
 * ‘Select template’ - drop down list
 * ‘Name’ - textbox it should be unique within endpoint and user
 * ‘Instance shape’ (AWS)/‘Virtual machine size’ (Azure) drop down list
 * ‘Project’ - drop down list
 * ‘Endpoint’ - drop down list
 * two buttons ‘Cancel’ and ‘Create’

All fields are mandatory.

If User clicks ‘Create’ button the analytical tool is creating and ‘Analytical 
tool’ popup is closed.

If User clicks ‘Cancel’ button the analytical tool is not created and 
‘Analytical tool’ popup is closed.

 

*Acceptance criteria:*
 # User is able to create analytical tool
 # User is able to choose in what project analytical tool will be created
 # During the first notebook template creation shared AMI is created. Shared 
AMI is per Endpoint and per Cloud
 # User can create notebook from custom AMI. Custom AMI is per user and per 
Cloud
 # It is not allowed for  other user to access to notebooks within same project 
on identity provider level - [(v1) - SHORT TERM]
 # Users works under his own identity. All actions are logged from that 
username *[(v2) - LONG TERM]*

  was:
As a User I want to create analytical tools so that I can use and manage them 
for analytical calculations.

 

*Preconditions:*
 # User is logged-in DLab
 # User is located in ‘List of Resources’ page

 

*Description:*

If User clicks ‘+ Create new’ button ‘Analytical tool’ popup appears which 
consists of:
 * ‘Select template’ - drop down list
 * ‘Name’ - textbox it should be unique within endpoint and user
 * ‘Instance shape’ (AWS)/‘Virtual machine size’ (Azure) drop down list
 * ‘Project’ - drop down list
 * ‘Endpoint’ - drop down list
 * two buttons ‘Cancel’ and ‘Create’

All fields are mandatory.

If User clicks ‘Create’ button the analytical tool is creating and ‘Analytical 
tool’ popup is closed.

If User clicks ‘Cancel’ button the analytical tool is not created and 
‘Analytical tool’ popup is closed.

 

*Acceptance criteria:*
 # User is able to create analytical tool
 # User is able to choose in what project analytical tool will be created
 # During the first notebook template creation shared AMI is created. Shared 
AMI is per Endpoint and per Cloud
 # User can create notebook from custom AMI. Custom AMI is per user and per 
Cloud
 # It is not allowed for  other user to access to notebooks within same project 
on identity provider level - [(v1) - SHORT TERM]
 # Users works under his own identity. All actions are logged from that 
username [(v2) - LONG TERM]


> Possibility to create analytical tool
> -
>
> Key: DLAB-653
> URL: https://issues.apache.org/jira/browse/DLAB-653
> Project: Apache DLab
>  Issue Type: Task
>  Components: GCP
>Reporter: Vira Vitanska
>Assignee: Vira Vitanska
>Priority: Major
>  Labels: Debian, Project
> Fix For: v.2.2
>
>
> As a User I want to create analytical tools so that I can use and manage them 
> for analytical calculations.
>  
> *Preconditions:*
>  # User is logged-in DLab
>  # User is located in ‘List of Resources’ page
>  
> *Description:*
> If User clicks ‘+ Create new’ button ‘Analytical tool’ popup appears which 
> consists of:
>  * ‘Select template’ - drop down list
>  * ‘Name’ - textbox it should be unique within endpoint and user
>  * ‘Instance shape’ (AWS)/‘Virtual machine size’ (Azure) drop down list
>  * ‘Project’ - drop down list
>  * ‘Endpoint’ - drop down list
>  * two buttons ‘Cancel’ and ‘Create’
> All fields are mandatory.
> If User clicks ‘Create’ button the analytical tool is creating and 
> ‘Analytical tool’ popup is closed.
> If User clicks ‘Cancel’ button the analytical tool is not created and 
> ‘Analytical tool’ popup is closed.
>  
> *Acceptance criteria:*
>  # User is able to create analytical tool
>  # User is able to choose in what project analytical tool will be created
>  # During the first notebook template creation shared AMI is created. Shared 
> AMI is per Endpoint and per Cloud
>  # User can create notebook from custom AMI. Custom AMI is per user and per 
> Cloud
>  # It is not allowed for  other user to access to notebooks within same 
> project on identity provider level - [(v1) - SHORT TERM]
>  # Users works under his own identity. All actions are logged from that 
> username *[(v2) - LONG TERM]*



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Created] (DLAB-632) Back-end

2019-05-20 Thread Vira Vitanska (JIRA)
Vira Vitanska created DLAB-632:
--

 Summary: Back-end
 Key: DLAB-632
 URL: https://issues.apache.org/jira/browse/DLAB-632
 Project: Apache DLab
  Issue Type: Sub-task
  Components: GCP
Reporter: Vira Vitanska
Assignee: Bohdan Hliva






--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

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



<    13   14   15   16   17   18   19   20   21   22   >