Re: [Dev] [Architecture] [DEV] [VOTE] Release WSO2 API Manager Tooling v3.1.0 RC4

2020-04-03 Thread Dinusha Dissanayake
Hi all

Tested apictl with followings.

   1. Install k8s api-operator and wso2am-operator in a k8s cluster
   2. Tested API Operator scenarios with the apictl
   3. Added environments and import the APIs
   4. Generated keys for the imported APIs
   5. Uninstall the API Operator using apictl

No blockers found

*[+] Stable - Go ahead and release*

*Thanks*

On Sat, Apr 4, 2020 at 11:50 AM Pubudu Gunatilaka  wrote:

> Hi,
>
> Tested the apictl for the basic use cases of K8s API Operator. No blockers
> found.
>
> [+] Stable - Go ahead and release
>
> Thank you!
>
> On Sat, Apr 4, 2020 at 9:36 AM Renuka Fernando  wrote:
>
>> Hi all
>>
>> Tested apictl with followings.
>>
>>1. Install k8s api-operator in a k8s cluster
>>   - Batch mode (non interactive) with registry types: HTTP private
>>   registry, DockerHub
>>   - Interactive mode with registry types: GCR, AWS ECR
>>2. Install k8s wso2am-operator
>>3. Add a new API to k8s cluster using the "apictl add api" command.
>>   - With one replica
>>   - With two replicas
>>4. Add a new API with multiple swaggers to k8s cluster using the "apictl
>>add api" command.
>>5. Update an API in k8s cluster.
>>6. Change docker registry type for adding API to the k8s cluster.
>>   - Batch mode (non interactive) with registry types: AWS ECR
>>   - Interactive mode with registry types: AWS ECR
>>
>>
>> No blockers found
>>
>> *[+] Stable - Go ahead and release*
>>
>> Thanks
>> Best Regards
>>
>> *Renuka Fernando* | Software Engineer | WSO2 Inc.
>> (m) +9476 6678 752 | Email: ren...@wso2.com
>> 
>>
>>
>> On Fri, Apr 3, 2020 at 7:10 PM Uvindra Dias Jayasinha 
>> wrote:
>>
>>> Tested the following:
>>>
>>> Various scenarios involving super tenant, tenant, secondary user store
>>> users
>>>
>>> 1. Generate Keys
>>> 2. Export Apps
>>>
>>> No blockers found
>>>
>>> [+] Stable - Go ahead and release
>>>
>>> On Fri, 3 Apr 2020 at 14:16, Naduni Pamudika  wrote:
>>>
 Hi All,

 WSO2 Api Manager team is pleased to announce the fourth release
 candidate of WSO2 API Manager Tooling 3.1.0 version.

 The WSO2 API Manager tooling provides the capability to import and
 export APIs and Applications across multiple environments seamlessly. Hence
 it provides greater flexibility to create CI/CD pipelines for APIs and
 applications.

 Apart from migrating APIs and applications, it supports Kubernetes API
 operator to deploy and manage APIs in the Kubernetes cluster by reducing
 additional overheads for the DevOps.

 Please find the improvements and fixes related to this release in Fixed
 Issues
 
 .

 Download the API Manager Tooling Distribution from here
 .

 The tag to be voted upon is
 https://github.com/wso2/product-apim-tooling/releases/tag/v3.1.0-rc4

 Documentation:
 https://apim.docs.wso2.com/en/next/learn/api-controller/getting-started-with-wso2-api-controller/

 Please download, test the tool and vote.


 *[+] Stable - Go ahead and release*

 *[-] Broken - Do not release *(explain why)



 Best Regards,
 WSO2 API Manager Team

 --
 *Naduni Pamudika* | Senior Software Engineer | WSO2 Inc.
 (m) +94 (71) 9143658 | (w) +94 (11) 2145345 | (e) nad...@wso2.com
 [image: http://wso2.com/signature] 


>>>
>>> --
>>> Regards,
>>> Uvindra
>>>
>>> Mobile: 33962
>>> ___
>>> Architecture mailing list
>>> architect...@wso2.org
>>> https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture
>>>
>> ___
>> Dev mailing list
>> Dev@wso2.org
>> http://wso2.org/cgi-bin/mailman/listinfo/dev
>>
>
>
> --
> *Pubudu Gunatilaka* | Technical Lead | WSO2 Inc.
> (m) +94774078049 | (w) +94112145345 | (e) pubu...@wso2.com
> 
>
> ___
> Architecture mailing list
> architect...@wso2.org
> https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture
>


-- 
*Dinusha Dissanayake* | Senior Software Engineer | WSO2 Inc
(m) +94 71 293 9439 | (e) dinus...@wso2.com


___
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev


Re: [Dev] [Architecture] [DEV] [VOTE] Release WSO2 API Manager Tooling v3.1.0 RC4

2020-04-03 Thread Pubudu Gunatilaka
Hi,

Tested the apictl for the basic use cases of K8s API Operator. No blockers
found.

[+] Stable - Go ahead and release

Thank you!

On Sat, Apr 4, 2020 at 9:36 AM Renuka Fernando  wrote:

> Hi all
>
> Tested apictl with followings.
>
>1. Install k8s api-operator in a k8s cluster
>   - Batch mode (non interactive) with registry types: HTTP private
>   registry, DockerHub
>   - Interactive mode with registry types: GCR, AWS ECR
>2. Install k8s wso2am-operator
>3. Add a new API to k8s cluster using the "apictl add api" command.
>   - With one replica
>   - With two replicas
>4. Add a new API with multiple swaggers to k8s cluster using the "apictl
>add api" command.
>5. Update an API in k8s cluster.
>6. Change docker registry type for adding API to the k8s cluster.
>   - Batch mode (non interactive) with registry types: AWS ECR
>   - Interactive mode with registry types: AWS ECR
>
>
> No blockers found
>
> *[+] Stable - Go ahead and release*
>
> Thanks
> Best Regards
>
> *Renuka Fernando* | Software Engineer | WSO2 Inc.
> (m) +9476 6678 752 | Email: ren...@wso2.com
> 
>
>
> On Fri, Apr 3, 2020 at 7:10 PM Uvindra Dias Jayasinha 
> wrote:
>
>> Tested the following:
>>
>> Various scenarios involving super tenant, tenant, secondary user store
>> users
>>
>> 1. Generate Keys
>> 2. Export Apps
>>
>> No blockers found
>>
>> [+] Stable - Go ahead and release
>>
>> On Fri, 3 Apr 2020 at 14:16, Naduni Pamudika  wrote:
>>
>>> Hi All,
>>>
>>> WSO2 Api Manager team is pleased to announce the fourth release
>>> candidate of WSO2 API Manager Tooling 3.1.0 version.
>>>
>>> The WSO2 API Manager tooling provides the capability to import and
>>> export APIs and Applications across multiple environments seamlessly. Hence
>>> it provides greater flexibility to create CI/CD pipelines for APIs and
>>> applications.
>>>
>>> Apart from migrating APIs and applications, it supports Kubernetes API
>>> operator to deploy and manage APIs in the Kubernetes cluster by reducing
>>> additional overheads for the DevOps.
>>>
>>> Please find the improvements and fixes related to this release in Fixed
>>> Issues
>>> 
>>> .
>>>
>>> Download the API Manager Tooling Distribution from here
>>> .
>>>
>>> The tag to be voted upon is
>>> https://github.com/wso2/product-apim-tooling/releases/tag/v3.1.0-rc4
>>>
>>> Documentation:
>>> https://apim.docs.wso2.com/en/next/learn/api-controller/getting-started-with-wso2-api-controller/
>>>
>>> Please download, test the tool and vote.
>>>
>>>
>>> *[+] Stable - Go ahead and release*
>>>
>>> *[-] Broken - Do not release *(explain why)
>>>
>>>
>>>
>>> Best Regards,
>>> WSO2 API Manager Team
>>>
>>> --
>>> *Naduni Pamudika* | Senior Software Engineer | WSO2 Inc.
>>> (m) +94 (71) 9143658 | (w) +94 (11) 2145345 | (e) nad...@wso2.com
>>> [image: http://wso2.com/signature] 
>>>
>>>
>>
>> --
>> Regards,
>> Uvindra
>>
>> Mobile: 33962
>> ___
>> Architecture mailing list
>> architect...@wso2.org
>> https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture
>>
> ___
> Dev mailing list
> Dev@wso2.org
> http://wso2.org/cgi-bin/mailman/listinfo/dev
>


-- 
*Pubudu Gunatilaka* | Technical Lead | WSO2 Inc.
(m) +94774078049 | (w) +94112145345 | (e) pubu...@wso2.com

___
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev


Re: [Dev] [Architecture] [DEV] [VOTE] Release WSO2 API Manager Tooling v3.1.0 RC4

2020-04-03 Thread Renuka Fernando
Hi all

Tested apictl with followings.

   1. Install k8s api-operator in a k8s cluster
  - Batch mode (non interactive) with registry types: HTTP private
  registry, DockerHub
  - Interactive mode with registry types: GCR, AWS ECR
   2. Install k8s wso2am-operator
   3. Add a new API to k8s cluster using the "apictl add api" command.
  - With one replica
  - With two replicas
   4. Add a new API with multiple swaggers to k8s cluster using the "apictl
   add api" command.
   5. Update an API in k8s cluster.
   6. Change docker registry type for adding API to the k8s cluster.
  - Batch mode (non interactive) with registry types: AWS ECR
  - Interactive mode with registry types: AWS ECR


No blockers found

*[+] Stable - Go ahead and release*

Thanks
Best Regards

*Renuka Fernando* | Software Engineer | WSO2 Inc.
(m) +9476 6678 752 | Email: ren...@wso2.com



On Fri, Apr 3, 2020 at 7:10 PM Uvindra Dias Jayasinha 
wrote:

> Tested the following:
>
> Various scenarios involving super tenant, tenant, secondary user store
> users
>
> 1. Generate Keys
> 2. Export Apps
>
> No blockers found
>
> [+] Stable - Go ahead and release
>
> On Fri, 3 Apr 2020 at 14:16, Naduni Pamudika  wrote:
>
>> Hi All,
>>
>> WSO2 Api Manager team is pleased to announce the fourth release candidate
>> of WSO2 API Manager Tooling 3.1.0 version.
>>
>> The WSO2 API Manager tooling provides the capability to import and export
>> APIs and Applications across multiple environments seamlessly. Hence it
>> provides greater flexibility to create CI/CD pipelines for APIs and
>> applications.
>>
>> Apart from migrating APIs and applications, it supports Kubernetes API
>> operator to deploy and manage APIs in the Kubernetes cluster by reducing
>> additional overheads for the DevOps.
>>
>> Please find the improvements and fixes related to this release in Fixed
>> Issues
>> 
>> .
>>
>> Download the API Manager Tooling Distribution from here
>> .
>>
>> The tag to be voted upon is
>> https://github.com/wso2/product-apim-tooling/releases/tag/v3.1.0-rc4
>>
>> Documentation:
>> https://apim.docs.wso2.com/en/next/learn/api-controller/getting-started-with-wso2-api-controller/
>>
>> Please download, test the tool and vote.
>>
>>
>> *[+] Stable - Go ahead and release*
>>
>> *[-] Broken - Do not release *(explain why)
>>
>>
>>
>> Best Regards,
>> WSO2 API Manager Team
>>
>> --
>> *Naduni Pamudika* | Senior Software Engineer | WSO2 Inc.
>> (m) +94 (71) 9143658 | (w) +94 (11) 2145345 | (e) nad...@wso2.com
>> [image: http://wso2.com/signature] 
>>
>>
>
> --
> Regards,
> Uvindra
>
> Mobile: 33962
> ___
> Architecture mailing list
> architect...@wso2.org
> https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture
>
___
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev


[Dev] WSO2 Identity Server 5.10.0 Released!

2020-04-03 Thread Janak Amarasena
The WSO2 Identity and Access Management team is pleased to announce the
release of WSO2 Identity Server version 5.10.0.



WSO2 Identity Server is a uniquely extensible, API driven, cloud-native
100% open source IAM product, designed to build Customer IAM solutions. It
helps authenticate, federate and manage identities, bridge identity
protocols across environments, and secure access to web, mobile apps, and
API-based endpoints.

Unlike open core products, WSO2 Identity Server includes the core and all
the extensions under the commercial-friendly apache 2.0 license to enable
faster innovation and customization. It supports a wide array of
authentication protocols and open standards such as SAML 2.0 Web SSO, OAuth
2.0, OpenID Connect, and WS-Federation.

You can download this distribution from
https://wso2.com/identity-and-access-management

Online documentation is available at

https://is.docs.wso2.com/en/5.10.0
How to Run

   1.

   Extract the downloaded zip file.
   2.

   Go to the bin directory in the extracted folder.
   3.

   Run the wso2server.sh or wso2server.bat file as appropriate.
   4.

   Find more information on how to run the product in the Installation Guide
   .

New Features in this Release

WSO2 Identity Server 5.10.0 contains the following new features and
enhancements:



   -

   Passwordless authentication support
   

   -

   An improved User Portal
   
   -

   New REST APIs: This release includes new REST APIs for server management
   and minor improvements to existing REST APIs.
   -

  Application Management
  
  -

  Claim Metadata Management
  
  -

  Email Template Management
  
  -

  Governance Connectors Management
  
  -

  Identity Provider Management
  
  -

  Keystore Management
  
  -

  OpenID Connect Scope Management
  

  -

  Script Library Management
  
  -

  User Discoverable Application Management
  

  -

  User store Management
  
  -

   Scope based authorization for internal REST APIs
   

   -

   Introduction of a unique user identifier across the system: Previously,
   the username of the user was considered as an immutable attribute across
   the system which had multiple limitations. Therefore a new unique user
   identifier has been introduced along with a new set of user core APIs.
   Also, new user store managers have been introduced for all the types such
   as JDBC, Read-Only LDAP, Read-Write LDAP, and Active directory which can be
   compatible with the new unique user identifier implementation.

All of the new features and bug fixes shipped with this release can be
found below.

   -

   5.10.0-GA 
   -

   5.10.0-Beta3 
   -

   5.10.0-Beta2 
   -

   5.10.0-Beta 
   -

   5.10.0-Alpha3 
   -

   5.10.0-Alpha2 
   -

   5.10.0-Alpha 
   -

   5.10.0-M9 
   -

   5.10.0-M8 
   -

   5.10.0-M7 
   -

   5.10.0-M6 
   -

   5.10.0-M5 
   -

   5.10.0-M4 
   -

   5.10.0-M3 
   -

   5.10.0-M2 
   -

   5.10.0-M1 

Re: [Dev] [DEV] [VOTE] Release WSO2 API Manager Tooling v3.1.0 RC4

2020-04-03 Thread Uvindra Dias Jayasinha
Tested the following:

Various scenarios involving super tenant, tenant, secondary user store users

1. Generate Keys
2. Export Apps

No blockers found

[+] Stable - Go ahead and release

On Fri, 3 Apr 2020 at 14:16, Naduni Pamudika  wrote:

> Hi All,
>
> WSO2 Api Manager team is pleased to announce the fourth release candidate
> of WSO2 API Manager Tooling 3.1.0 version.
>
> The WSO2 API Manager tooling provides the capability to import and export
> APIs and Applications across multiple environments seamlessly. Hence it
> provides greater flexibility to create CI/CD pipelines for APIs and
> applications.
>
> Apart from migrating APIs and applications, it supports Kubernetes API
> operator to deploy and manage APIs in the Kubernetes cluster by reducing
> additional overheads for the DevOps.
>
> Please find the improvements and fixes related to this release in Fixed
> Issues
> 
> .
>
> Download the API Manager Tooling Distribution from here
> .
>
> The tag to be voted upon is
> https://github.com/wso2/product-apim-tooling/releases/tag/v3.1.0-rc4
>
> Documentation:
> https://apim.docs.wso2.com/en/next/learn/api-controller/getting-started-with-wso2-api-controller/
>
> Please download, test the tool and vote.
>
>
> *[+] Stable - Go ahead and release*
>
> *[-] Broken - Do not release *(explain why)
>
>
>
> Best Regards,
> WSO2 API Manager Team
>
> --
> *Naduni Pamudika* | Senior Software Engineer | WSO2 Inc.
> (m) +94 (71) 9143658 | (w) +94 (11) 2145345 | (e) nad...@wso2.com
> [image: http://wso2.com/signature] 
>
>

-- 
Regards,
Uvindra

Mobile: 33962
___
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev


Re: [Dev] [Architecture] [DEV] [VOTE] Release WSO2 API Manager Tooling v3.1.0 RC4

2020-04-03 Thread Chamindu Udakara
Hi all,

I have tested the following.

   - Manage Environments (add/remove/list environments) and log in using
   email instead of username
   - List APIs/Applications using a super tenant/tenant users
   - Initialize an API without any flag, with the definition.yaml and using
   from OpenAPI/Swagger Specification
   - Import API (as non-admin/admin users with API Create, API Publish
   permissions and the scope api_import_export, for  same tenant users, from
   secondary user stores as well, importing GraphQL APIs,  SOAP service as
   a REST APIs and APIS with documentations and thumbnails)
   - Update an existing API by importing it again  with different endpoint
   configs for prod and dev environments (with --update flag)
   - Update the documentation and thumbnails of APIs  by importing it
   again  (with --update flag)
   - Export API (as non-admin/admin users with API Create, API Publish
   permissions, and the scope api_import_export, for same tenant users with
   and without  specifying the provider name, from secondary user stores as
   well, export GraphQL APIs,  SOAP service as a REST APIs and APIs with
   documentation and thumbnails)
   - Exporting all APIs of a tenant (with export-apis command)
   - Export App (as non-admin/admin users, for super tenant/ tenant users
   also with subscriptions and keys)
   - Import App (with already generated Keys, by updating the description
   and from a secondary user store)
   - Generating Keys (as non-admin/admin super tenant users,
   non-admin/admin tenant users, from secondary user stores as well)
   - CI/CD pipeline (Step sequence A, B, C, E, F, and step sequence A, D,
   E, F in the documentation)

Testing environment - Windows 10 Pro Version 1809, APIM 3.1.0

No issues found.

*[+] Stable - go ahead and release.*

On Fri, Apr 3, 2020 at 6:41 PM Wasura Wattearachchi  wrote:

> Hi all,
>
> Tested the following.
>
>- Manage Environments (add/remove/list environments) and log in using
>email instead of username
>- List APIs/Applications using a super tenant/tenant users
>- Initialize an API without any flag, with the definition.yaml and
>using from OpenAPI/Swagger Specification
>- Import API (as non-admin/admin users with API Create, API Publish
>permissions and the scope api_import_export, for both same tenant/cross
>tenant users, from secondary user stores as well)
>- Update an existing API by importing it again by providing
>api_params.yaml with different endpoint configs for prod and dev
>environments (with --update flag)
>- Export API (as non-admin/admin users with API Create, API Publish
>permissions, and the scope api_import_export, for both same tenant/cross
>tenant users, from secondary user stores as well)
>- Export App (as non-admin/admin users, for super tenant/ tenant users
>also with subscriptions and keys)
>- Import App (with already generated Keys, by updating the description
>and from a secondary user store)
>- CI/CD pipeline (Step sequence A, B, C, E, F, and step sequence A, D,
>E, F in the documentation)
>
> Testing environment - Ubuntu 18.04.4 LTS, JDK 1.8.0_241, APIM 3.1.0
>
> No issues found.
>
> *[+] Stable - Go ahead and release.*
>
> On Fri, Apr 3, 2020 at 2:16 PM Naduni Pamudika  wrote:
>
>> Hi All,
>>
>> WSO2 Api Manager team is pleased to announce the fourth release candidate
>> of WSO2 API Manager Tooling 3.1.0 version.
>>
>> The WSO2 API Manager tooling provides the capability to import and export
>> APIs and Applications across multiple environments seamlessly. Hence it
>> provides greater flexibility to create CI/CD pipelines for APIs and
>> applications.
>>
>> Apart from migrating APIs and applications, it supports Kubernetes API
>> operator to deploy and manage APIs in the Kubernetes cluster by reducing
>> additional overheads for the DevOps.
>>
>> Please find the improvements and fixes related to this release in Fixed
>> Issues
>> 
>> .
>>
>> Download the API Manager Tooling Distribution from here
>> .
>>
>> The tag to be voted upon is
>> https://github.com/wso2/product-apim-tooling/releases/tag/v3.1.0-rc4
>>
>> Documentation:
>> https://apim.docs.wso2.com/en/next/learn/api-controller/getting-started-with-wso2-api-controller/
>>
>> Please download, test the tool and vote.
>>
>>
>> *[+] Stable - Go ahead and release*
>>
>> *[-] Broken - Do not release *(explain why)
>>
>>
>>
>> Best Regards,
>> WSO2 API Manager Team
>>
>> --
>> *Naduni Pamudika* | Senior Software Engineer | WSO2 Inc.
>> (m) +94 (71) 9143658 | (w) +94 (11) 2145345 | (e) nad...@wso2.com
>> [image: http://wso2.com/signature] 
>>
>>
>
> --
> *Wasura Wattearachchi* | Software Engineer | WSO2 Inc.
> (m) +94775396038 | (e) was...@wso2.com | (b) Medium
> 

Re: [Dev] [DEV] [VOTE] Release WSO2 API Manager Tooling v3.1.0 RC4

2020-04-03 Thread Wasura Wattearachchi
Hi all,

Tested the following.

   - Manage Environments (add/remove/list environments) and log in using
   email instead of username
   - List APIs/Applications using a super tenant/tenant users
   - Initialize an API without any flag, with the definition.yaml and using
   from OpenAPI/Swagger Specification
   - Import API (as non-admin/admin users with API Create, API Publish
   permissions and the scope api_import_export, for both same tenant/cross
   tenant users, from secondary user stores as well)
   - Update an existing API by importing it again by providing
   api_params.yaml with different endpoint configs for prod and dev
   environments (with --update flag)
   - Export API (as non-admin/admin users with API Create, API Publish
   permissions, and the scope api_import_export, for both same tenant/cross
   tenant users, from secondary user stores as well)
   - Export App (as non-admin/admin users, for super tenant/ tenant users
   also with subscriptions and keys)
   - Import App (with already generated Keys, by updating the description
   and from a secondary user store)
   - CI/CD pipeline (Step sequence A, B, C, E, F, and step sequence A, D,
   E, F in the documentation)

Testing environment - Ubuntu 18.04.4 LTS, JDK 1.8.0_241, APIM 3.1.0

No issues found.

*[+] Stable - Go ahead and release.*

On Fri, Apr 3, 2020 at 2:16 PM Naduni Pamudika  wrote:

> Hi All,
>
> WSO2 Api Manager team is pleased to announce the fourth release candidate
> of WSO2 API Manager Tooling 3.1.0 version.
>
> The WSO2 API Manager tooling provides the capability to import and export
> APIs and Applications across multiple environments seamlessly. Hence it
> provides greater flexibility to create CI/CD pipelines for APIs and
> applications.
>
> Apart from migrating APIs and applications, it supports Kubernetes API
> operator to deploy and manage APIs in the Kubernetes cluster by reducing
> additional overheads for the DevOps.
>
> Please find the improvements and fixes related to this release in Fixed
> Issues
> 
> .
>
> Download the API Manager Tooling Distribution from here
> .
>
> The tag to be voted upon is
> https://github.com/wso2/product-apim-tooling/releases/tag/v3.1.0-rc4
>
> Documentation:
> https://apim.docs.wso2.com/en/next/learn/api-controller/getting-started-with-wso2-api-controller/
>
> Please download, test the tool and vote.
>
>
> *[+] Stable - Go ahead and release*
>
> *[-] Broken - Do not release *(explain why)
>
>
>
> Best Regards,
> WSO2 API Manager Team
>
> --
> *Naduni Pamudika* | Senior Software Engineer | WSO2 Inc.
> (m) +94 (71) 9143658 | (w) +94 (11) 2145345 | (e) nad...@wso2.com
> [image: http://wso2.com/signature] 
>
>

-- 
*Wasura Wattearachchi* | Software Engineer | WSO2 Inc.
(m) +94775396038 | (e) was...@wso2.com | (b) Medium

[image: http://wso2.com/signature] 
___
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev


Re: [Dev] [DEV] [VOTE] Release WSO2 API Manager Tooling v3.1.0 RC4

2020-04-03 Thread Naduni Pamudika
Hi All,

Tested following in Linux-x64 environment with a non-admin user with
required permissions.

   1. Adding environments
   2. Exporting an API with documents and thumbnail image
   3. Importing the exported API to another environment
   4. Updating documents and thumbnail image of the API and re-exporting
   and re-importing using --update command
   5. Exporting all the APIs of a tenant once
   6. Update an existing API which was imported as different owner (by
   preserving provider) by importing it

Thanks,
Naduni

On Fri, Apr 3, 2020 at 6:25 PM Lakshitha Gunasekara 
wrote:

> Hi,
> Tested the following in macosx-x64.
>
>1. Adding/removing environments
>2. Listing APIs
>3. Importing/Exporting/Updating normal REST APIs
>4. Import/export/update APIs between tenants
>5. Importing/Exporting/Updating applications
>6. Import/export/update applications between tenants
>7. Export all the APIs of a tenant at once
>
> No blockers found
>
> [+] Stable - Go ahead and release
>
> Thanks,
> Lakshitha
>
> On Fri, Apr 3, 2020 at 5:58 PM Malintha Amarasinghe 
> wrote:
>
>> Hi,
>>
>> Tested the following:
>>
>> (Using a non-admin user with minimal permission required for
>> import/export APIs)
>> 1. Adding/removing environments
>> 2. Listing APIs
>> 3. Importing/Exporting/Updating normal REST APIs
>> 4. Creating/Import/Publish API projects with scopes
>> 5. Import APIs with substituting environment variables in api-params.yaml
>> and other files eg: api.yaml, docs, sequences
>> 6. Creating a new version by importing an API, create new versions for
>> APIs with scopes
>> 7. Import/export/update APIs between tenants
>> 8. Import/export/update Mocked Prototyped APIs
>>
>> No blockers found
>>
>> [+] Stable - Go ahead and release
>>
>> Thanks!
>>
>> On Fri, Apr 3, 2020 at 2:16 PM Naduni Pamudika  wrote:
>>
>>> Hi All,
>>>
>>> WSO2 Api Manager team is pleased to announce the fourth release
>>> candidate of WSO2 API Manager Tooling 3.1.0 version.
>>>
>>> The WSO2 API Manager tooling provides the capability to import and
>>> export APIs and Applications across multiple environments seamlessly. Hence
>>> it provides greater flexibility to create CI/CD pipelines for APIs and
>>> applications.
>>>
>>> Apart from migrating APIs and applications, it supports Kubernetes API
>>> operator to deploy and manage APIs in the Kubernetes cluster by reducing
>>> additional overheads for the DevOps.
>>>
>>> Please find the improvements and fixes related to this release in Fixed
>>> Issues
>>> 
>>> .
>>>
>>> Download the API Manager Tooling Distribution from here
>>> .
>>>
>>> The tag to be voted upon is
>>> https://github.com/wso2/product-apim-tooling/releases/tag/v3.1.0-rc4
>>>
>>> Documentation:
>>> https://apim.docs.wso2.com/en/next/learn/api-controller/getting-started-with-wso2-api-controller/
>>>
>>> Please download, test the tool and vote.
>>>
>>>
>>> *[+] Stable - Go ahead and release*
>>>
>>> *[-] Broken - Do not release *(explain why)
>>>
>>>
>>>
>>> Best Regards,
>>> WSO2 API Manager Team
>>>
>>> --
>>> *Naduni Pamudika* | Senior Software Engineer | WSO2 Inc.
>>> (m) +94 (71) 9143658 | (w) +94 (11) 2145345 | (e) nad...@wso2.com
>>> [image: http://wso2.com/signature] 
>>>
>>>
>>
>> --
>> Malintha Amarasinghe
>> *WSO2, Inc. - lean | enterprise | middleware*
>> http://wso2.com/
>>
>> Mobile : +94 712383306
>> ___
>> Dev mailing list
>> Dev@wso2.org
>> http://wso2.org/cgi-bin/mailman/listinfo/dev
>>
>
>
> --
> *Lakshitha Gunasekara* | Software Engineer | WSO2 Inc. 
> (M)+94 71 542 4498 | (E) lakshi...@wso2.com
> 
>


-- 
*Naduni Pamudika* | Senior Software Engineer | WSO2 Inc.
(m) +94 (71) 9143658 | (w) +94 (11) 2145345 | (e) nad...@wso2.com
[image: http://wso2.com/signature] 
___
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev


Re: [Dev] [DEV] [VOTE] Release WSO2 API Manager Tooling v3.1.0 RC4

2020-04-03 Thread Lakshitha Gunasekara
Hi,
Tested the following in macosx-x64.

   1. Adding/removing environments
   2. Listing APIs
   3. Importing/Exporting/Updating normal REST APIs
   4. Import/export/update APIs between tenants
   5. Importing/Exporting/Updating applications
   6. Import/export/update applications between tenants
   7. Export all the APIs of a tenant at once

No blockers found

[+] Stable - Go ahead and release

Thanks,
Lakshitha

On Fri, Apr 3, 2020 at 5:58 PM Malintha Amarasinghe 
wrote:

> Hi,
>
> Tested the following:
>
> (Using a non-admin user with minimal permission required for import/export
> APIs)
> 1. Adding/removing environments
> 2. Listing APIs
> 3. Importing/Exporting/Updating normal REST APIs
> 4. Creating/Import/Publish API projects with scopes
> 5. Import APIs with substituting environment variables in api-params.yaml
> and other files eg: api.yaml, docs, sequences
> 6. Creating a new version by importing an API, create new versions for
> APIs with scopes
> 7. Import/export/update APIs between tenants
> 8. Import/export/update Mocked Prototyped APIs
>
> No blockers found
>
> [+] Stable - Go ahead and release
>
> Thanks!
>
> On Fri, Apr 3, 2020 at 2:16 PM Naduni Pamudika  wrote:
>
>> Hi All,
>>
>> WSO2 Api Manager team is pleased to announce the fourth release candidate
>> of WSO2 API Manager Tooling 3.1.0 version.
>>
>> The WSO2 API Manager tooling provides the capability to import and export
>> APIs and Applications across multiple environments seamlessly. Hence it
>> provides greater flexibility to create CI/CD pipelines for APIs and
>> applications.
>>
>> Apart from migrating APIs and applications, it supports Kubernetes API
>> operator to deploy and manage APIs in the Kubernetes cluster by reducing
>> additional overheads for the DevOps.
>>
>> Please find the improvements and fixes related to this release in Fixed
>> Issues
>> 
>> .
>>
>> Download the API Manager Tooling Distribution from here
>> .
>>
>> The tag to be voted upon is
>> https://github.com/wso2/product-apim-tooling/releases/tag/v3.1.0-rc4
>>
>> Documentation:
>> https://apim.docs.wso2.com/en/next/learn/api-controller/getting-started-with-wso2-api-controller/
>>
>> Please download, test the tool and vote.
>>
>>
>> *[+] Stable - Go ahead and release*
>>
>> *[-] Broken - Do not release *(explain why)
>>
>>
>>
>> Best Regards,
>> WSO2 API Manager Team
>>
>> --
>> *Naduni Pamudika* | Senior Software Engineer | WSO2 Inc.
>> (m) +94 (71) 9143658 | (w) +94 (11) 2145345 | (e) nad...@wso2.com
>> [image: http://wso2.com/signature] 
>>
>>
>
> --
> Malintha Amarasinghe
> *WSO2, Inc. - lean | enterprise | middleware*
> http://wso2.com/
>
> Mobile : +94 712383306
> ___
> Dev mailing list
> Dev@wso2.org
> http://wso2.org/cgi-bin/mailman/listinfo/dev
>


-- 
*Lakshitha Gunasekara* | Software Engineer | WSO2 Inc. 
(M)+94 71 542 4498 | (E) lakshi...@wso2.com

___
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev


Re: [Dev] [DEV] [VOTE] Release WSO2 API Manager Tooling v3.1.0 RC4

2020-04-03 Thread Malintha Amarasinghe
Hi,

Tested the following:

(Using a non-admin user with minimal permission required for import/export
APIs)
1. Adding/removing environments
2. Listing APIs
3. Importing/Exporting/Updating normal REST APIs
4. Creating/Import/Publish API projects with scopes
5. Import APIs with substituting environment variables in api-params.yaml
and other files eg: api.yaml, docs, sequences
6. Creating a new version by importing an API, create new versions for APIs
with scopes
7. Import/export/update APIs between tenants
8. Import/export/update Mocked Prototyped APIs

No blockers found

[+] Stable - Go ahead and release

Thanks!

On Fri, Apr 3, 2020 at 2:16 PM Naduni Pamudika  wrote:

> Hi All,
>
> WSO2 Api Manager team is pleased to announce the fourth release candidate
> of WSO2 API Manager Tooling 3.1.0 version.
>
> The WSO2 API Manager tooling provides the capability to import and export
> APIs and Applications across multiple environments seamlessly. Hence it
> provides greater flexibility to create CI/CD pipelines for APIs and
> applications.
>
> Apart from migrating APIs and applications, it supports Kubernetes API
> operator to deploy and manage APIs in the Kubernetes cluster by reducing
> additional overheads for the DevOps.
>
> Please find the improvements and fixes related to this release in Fixed
> Issues
> 
> .
>
> Download the API Manager Tooling Distribution from here
> .
>
> The tag to be voted upon is
> https://github.com/wso2/product-apim-tooling/releases/tag/v3.1.0-rc4
>
> Documentation:
> https://apim.docs.wso2.com/en/next/learn/api-controller/getting-started-with-wso2-api-controller/
>
> Please download, test the tool and vote.
>
>
> *[+] Stable - Go ahead and release*
>
> *[-] Broken - Do not release *(explain why)
>
>
>
> Best Regards,
> WSO2 API Manager Team
>
> --
> *Naduni Pamudika* | Senior Software Engineer | WSO2 Inc.
> (m) +94 (71) 9143658 | (w) +94 (11) 2145345 | (e) nad...@wso2.com
> [image: http://wso2.com/signature] 
>
>

-- 
Malintha Amarasinghe
*WSO2, Inc. - lean | enterprise | middleware*
http://wso2.com/

Mobile : +94 712383306
___
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev


[Dev] [DEV] [VOTE] Release WSO2 API Manager Tooling v3.1.0 RC4

2020-04-03 Thread Naduni Pamudika
Hi All,

WSO2 Api Manager team is pleased to announce the fourth release candidate
of WSO2 API Manager Tooling 3.1.0 version.

The WSO2 API Manager tooling provides the capability to import and export
APIs and Applications across multiple environments seamlessly. Hence it
provides greater flexibility to create CI/CD pipelines for APIs and
applications.

Apart from migrating APIs and applications, it supports Kubernetes API
operator to deploy and manage APIs in the Kubernetes cluster by reducing
additional overheads for the DevOps.

Please find the improvements and fixes related to this release in Fixed
Issues

.

Download the API Manager Tooling Distribution from here
.

The tag to be voted upon is
https://github.com/wso2/product-apim-tooling/releases/tag/v3.1.0-rc4

Documentation:
https://apim.docs.wso2.com/en/next/learn/api-controller/getting-started-with-wso2-api-controller/

Please download, test the tool and vote.


*[+] Stable - Go ahead and release*

*[-] Broken - Do not release *(explain why)



Best Regards,
WSO2 API Manager Team

-- 
*Naduni Pamudika* | Senior Software Engineer | WSO2 Inc.
(m) +94 (71) 9143658 | (w) +94 (11) 2145345 | (e) nad...@wso2.com
[image: http://wso2.com/signature] 
___
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev


Re: [Dev] [Architecture] [DEV] [VOTE] Release WSO2 API Manager Tooling v3.1.0 RC3

2020-04-03 Thread Naduni Pamudika
Hi All,

Thanks for testing and voting for RC3. We have identified that an important
command's help command gives some wrong examples [1]. Hence we are closing
the vote and will come up with an RC4 ASAP.

[1] https://github.com/wso2/product-apim-tooling/issues/262

Thanks,
Naduni

On Fri, Apr 3, 2020 at 1:22 PM Chamindu Udakara  wrote:

> Hi all,
>
> I have tested the following.
>
>- Manage Environments (add/remove/list environments) and log in using
>email instead of username
>- List APIs/Applications using a super tenant/tenant users
>- Initialize an API without any flag, with the definition.yaml and
>using from OpenAPI/Swagger Specification
>- Import API (as non-admin/admin users with API Create, API Publish
>permissions and the scope api_import_export, for  same tenant users, from
>secondary user stores as well, importing GraphQL APIs,  SOAP service
>as a REST APIs and APIS with documentations and thumbnails)
>- Update an existing API by importing it again  with different
>endpoint configs for prod and dev environments (with --update flag)
>- Update the documentation and thumbnails of APIs  by importing it
>again  (with --update flag)
>- Export API (as non-admin/admin users with API Create, API Publish
>permissions, and the scope api_import_export, for same tenant users with
>and without  specifying the provider name, from secondary user stores
>as well, export GraphQL APIs,  SOAP service as a REST APIs and APIs
>with documentation and thumbnails)
>- Exporting all APIs of a tenant (with export-apis command)
>- Export App (as non-admin/admin users, for super tenant/ tenant users
>also with subscriptions and keys)
>- Import App (with already generated Keys, by updating the description
>and from a secondary user store)
>- Generating Keys (as non-admin/admin super tenant users,
>non-admin/admin tenant users, from secondary user stores as well)
>- CI/CD pipeline (Step sequence A, B, C, E, F, and step sequence A, D,
>E, F in the documentation)
>
> Testing environment - Windows 10 Pro Version 1809, APIM 3.1.0
>
> No issues found.
>
> *[+] Stable - go ahead and release.*
>
> On Fri, Apr 3, 2020 at 11:44 AM Uvindra Dias Jayasinha 
> wrote:
>
>> Tested the following:
>>
>> Various scenarios involving super tenant, tenant, secondary user store
>> users
>>
>> 1. Generate Keys
>> 2. Export Apps
>>
>> No blockers found
>>
>> [+] Stable - Go ahead and release
>>
>> On Thu, 2 Apr 2020 at 19:30, Naduni Pamudika  wrote:
>>
>>> Hi All,
>>>
>>> WSO2 Api Manager team is pleased to announce the third release candidate
>>> of WSO2 API Manager Tooling 3.1.0 version.
>>>
>>> The WSO2 API Manager tooling provides the capability to import and
>>> export APIs and Applications across multiple environments seamlessly. Hence
>>> it provides greater flexibility to create CI/CD pipelines for APIs and
>>> applications.
>>>
>>> Apart from migrating APIs and applications, it supports Kubernetes API
>>> operator to deploy and manage APIs in the Kubernetes cluster by reducing
>>> additional overheads for the DevOps.
>>>
>>> Please find the improvements and fixes related to this release in Fixed
>>> Issues
>>> 
>>> .
>>>
>>> Download the API Manager Tooling Distribution from here
>>> .
>>>
>>> The tag to be voted upon is
>>> https://github.com/wso2/product-apim-tooling/releases/tag/v3.1.0-rc3
>>>
>>> Documentation:
>>> https://apim.docs.wso2.com/en/next/learn/api-controller/getting-started-with-wso2-api-controller/
>>>
>>> Please download, test the tool and vote.
>>>
>>>
>>> *[+] Stable - Go ahead and release*
>>>
>>> *[-] Broken - Do not release *(explain why)
>>>
>>>
>>>
>>> Best Regards,
>>> WSO2 API Manager Team
>>>
>>> --
>>> *Naduni Pamudika* | Senior Software Engineer | WSO2 Inc.
>>> (m) +94 (71) 9143658 | (w) +94 (11) 2145345 | (e) nad...@wso2.com
>>> [image: http://wso2.com/signature] 
>>>
>>>
>>
>> --
>> Regards,
>> Uvindra
>>
>> Mobile: 33962
>> ___
>> Dev mailing list
>> Dev@wso2.org
>> http://wso2.org/cgi-bin/mailman/listinfo/dev
>>
>
>
> --
> *Chamindu Udakara* | Software Engineer | WSO2 Inc
> *mobile *: *+94 755285531 *| *email *: chami...@wso2.com
>
> ___
> Architecture mailing list
> architect...@wso2.org
> https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture
>


-- 
*Naduni Pamudika* | Senior Software Engineer | WSO2 Inc.
(m) +94 (71) 9143658 | (w) +94 (11) 2145345 | (e) nad...@wso2.com
[image: http://wso2.com/signature] 
___
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev


Re: [Dev] [DEV] [VOTE] Release WSO2 API Manager Tooling v3.1.0 RC3

2020-04-03 Thread Chamindu Udakara
Hi all,

I have tested the following.

   - Manage Environments (add/remove/list environments) and log in using
   email instead of username
   - List APIs/Applications using a super tenant/tenant users
   - Initialize an API without any flag, with the definition.yaml and using
   from OpenAPI/Swagger Specification
   - Import API (as non-admin/admin users with API Create, API Publish
   permissions and the scope api_import_export, for  same tenant users, from
   secondary user stores as well, importing GraphQL APIs,  SOAP service as
   a REST APIs and APIS with documentations and thumbnails)
   - Update an existing API by importing it again  with different endpoint
   configs for prod and dev environments (with --update flag)
   - Update the documentation and thumbnails of APIs  by importing it
   again  (with --update flag)
   - Export API (as non-admin/admin users with API Create, API Publish
   permissions, and the scope api_import_export, for same tenant users with
   and without  specifying the provider name, from secondary user stores as
   well, export GraphQL APIs,  SOAP service as a REST APIs and APIs with
   documentation and thumbnails)
   - Exporting all APIs of a tenant (with export-apis command)
   - Export App (as non-admin/admin users, for super tenant/ tenant users
   also with subscriptions and keys)
   - Import App (with already generated Keys, by updating the description
   and from a secondary user store)
   - Generating Keys (as non-admin/admin super tenant users,
   non-admin/admin tenant users, from secondary user stores as well)
   - CI/CD pipeline (Step sequence A, B, C, E, F, and step sequence A, D,
   E, F in the documentation)

Testing environment - Windows 10 Pro Version 1809, APIM 3.1.0

No issues found.

*[+] Stable - go ahead and release.*

On Fri, Apr 3, 2020 at 11:44 AM Uvindra Dias Jayasinha 
wrote:

> Tested the following:
>
> Various scenarios involving super tenant, tenant, secondary user store
> users
>
> 1. Generate Keys
> 2. Export Apps
>
> No blockers found
>
> [+] Stable - Go ahead and release
>
> On Thu, 2 Apr 2020 at 19:30, Naduni Pamudika  wrote:
>
>> Hi All,
>>
>> WSO2 Api Manager team is pleased to announce the third release candidate
>> of WSO2 API Manager Tooling 3.1.0 version.
>>
>> The WSO2 API Manager tooling provides the capability to import and export
>> APIs and Applications across multiple environments seamlessly. Hence it
>> provides greater flexibility to create CI/CD pipelines for APIs and
>> applications.
>>
>> Apart from migrating APIs and applications, it supports Kubernetes API
>> operator to deploy and manage APIs in the Kubernetes cluster by reducing
>> additional overheads for the DevOps.
>>
>> Please find the improvements and fixes related to this release in Fixed
>> Issues
>> 
>> .
>>
>> Download the API Manager Tooling Distribution from here
>> .
>>
>> The tag to be voted upon is
>> https://github.com/wso2/product-apim-tooling/releases/tag/v3.1.0-rc3
>>
>> Documentation:
>> https://apim.docs.wso2.com/en/next/learn/api-controller/getting-started-with-wso2-api-controller/
>>
>> Please download, test the tool and vote.
>>
>>
>> *[+] Stable - Go ahead and release*
>>
>> *[-] Broken - Do not release *(explain why)
>>
>>
>>
>> Best Regards,
>> WSO2 API Manager Team
>>
>> --
>> *Naduni Pamudika* | Senior Software Engineer | WSO2 Inc.
>> (m) +94 (71) 9143658 | (w) +94 (11) 2145345 | (e) nad...@wso2.com
>> [image: http://wso2.com/signature] 
>>
>>
>
> --
> Regards,
> Uvindra
>
> Mobile: 33962
> ___
> Dev mailing list
> Dev@wso2.org
> http://wso2.org/cgi-bin/mailman/listinfo/dev
>


-- 
*Chamindu Udakara* | Software Engineer | WSO2 Inc
*mobile *: *+94 755285531 *| *email *: chami...@wso2.com
___
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev