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] [Architecture] [DEV] [VOTE] Release WSO2 API Manager Tooling v3.1.0 RC3

2020-04-02 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.*

Thanks and Regards,

On Fri, Apr 3, 2020 at 9:39 AM 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
>
> a. Using api-params.yaml
> b. In other files eg: api.yaml, docs, sequences
>
> 6. Creating a new version by importing an API
> 7. Import/export/update APIs between tenants
>
> No blockers found
>
> [+] Stable - Go ahead and release
>
> Thanks!
>
> On Thu, Apr 2, 2020 at 7:52 PM Rajith Roshan  wrote:
>
>> Hi all,
>> Tested apictl for the integration of microgateway and APIM. Tested
>> following scenario
>> 1. Create microgateway swagger and import to APIM using apictl and invoke
>> using oauth2 tokens
>> 2. Added scopes and scope bindings and check for scope validation with
>> MGW and gateway by importing MGW swagger to APIM
>>
>> No blockers found
>>
>> *[+] Stable - Go ahead and release*
>>
>> On Thu, Apr 2, 2020 at 7:30 PM 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] 
>>>
>>>
>>
>> --
>> *Rajith Roshan* | Associate Technical Lead | WSO2 Inc.
>> (m) +94-717-064-214 |  (e) raji...@wso2.com 
>> blog: http://www.rajithr.com
>>
>> 
>> ___
>> Architecture mailing list
>> architect...@wso2.org
>> https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture
>>
>
>
> --
> Malintha Amarasinghe
> *WSO2, Inc. - lean | enterprise | middleware*
> http://wso2.com/
>
> Mobile : +94 712383306
> ___
> Architecture mailing list
> architect...@wso2.org
> https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture
>


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

[image: http://wso2.com/signature] 
___

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

2020-04-02 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

a. Using api-params.yaml
b. In other files eg: api.yaml, docs, sequences

6. Creating a new version by importing an API
7. Import/export/update APIs between tenants

No blockers found

[+] Stable - Go ahead and release

Thanks!

On Thu, Apr 2, 2020 at 7:52 PM Rajith Roshan  wrote:

> Hi all,
> Tested apictl for the integration of microgateway and APIM. Tested
> following scenario
> 1. Create microgateway swagger and import to APIM using apictl and invoke
> using oauth2 tokens
> 2. Added scopes and scope bindings and check for scope validation with MGW
> and gateway by importing MGW swagger to APIM
>
> No blockers found
>
> *[+] Stable - Go ahead and release*
>
> On Thu, Apr 2, 2020 at 7:30 PM 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] 
>>
>>
>
> --
> *Rajith Roshan* | Associate Technical Lead | WSO2 Inc.
> (m) +94-717-064-214 |  (e) raji...@wso2.com 
> blog: http://www.rajithr.com
>
> 
> ___
> Architecture mailing list
> architect...@wso2.org
> https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture
>


-- 
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