Tested pushing Microgateway APIs to API Manager using apictl.
Tested compatibility of x-wso2 extensions.

Didn't find any blockers.

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

On Mon, Aug 17, 2020 at 7:53 PM Wasura Wattearachchi <was...@wso2.com>
wrote:

> Hi all,
>
> I tested the following scenarios with APIM 3.2.0 RC5.
>
>    - Support for API Products from API Controller. (Tested with the
>    following users)
>    - Super tenant and tenant users with *Internal/devops* role (which was
>       newly introduced in APIM 3.2.0)
>       - Super tenant and tenant users with *admin* role
>       - Super tenant and tenant users who do not have full privileges
>       - Test scenarios basically include the following.
>          - Import an API Product
>          - Export an API Product
>          - Generate Keys for an API Product
>          - Delete an API Product
>          - List API Products
>       - Support for Different Endpoint Types from API Controller.
>       - HTTP/REST (including load balancing and failover policies)
>       - HTTP/SOAP (including load balancing and failover policies)
>       - Dynamic
>       - AWS Lambda
>    - GIT Integration with API Controller. (Tested the primary use cases
>    associated with the following commands.)
>    - apictl vcs init command
>       - apictl vcs status command
>       - apictl vcs deploy command (with APIs, API Products and
>       Applications)
>       - apictl set --vcs-deletion-enabled=true command and related use
>       cases
>       - apictl set --vcs-config-path /home/foo/vcs-config.yaml commanf
>       and related use cases
>       - Configuring Environment Specific Parameters
>    - List Environments, APIs and Applications
>    - Generate Keys for an API
>    - Initialize an API (including the dev first approach)
>
> Testing environment - Ubuntu 20.04 LTS, JDK 1.8.0_251
>
> No blockers found.
>
> *[+] Stable - Go ahead and release.*
>
> Thanks,
> Wasura
>
> On Mon, Aug 17, 2020 at 10:56 AM Chamindu Udakara <chami...@wso2.com>
> wrote:
>
>> Hi all,
>>
>> I have tested the following in APICTL 3.2.0 - RC2 with APIM-3.2.0 RC5.
>>
>>    - Manage Environments (add/remove/list environments) and log in using
>>    email as the username.
>>    - List APIs/Applications using a super tenant/tenant users and as
>>    DevOps User.
>>    - Initialize an API without any flag, with the definition.yaml and
>>    using from OpenAPI/Swagger Specification
>>    - Set commands (Change export-directory)
>>    - Import API (as Admin and Devops user, using a secondary user store
>>    as well, importing GraphQL APIs,  SOAP service as a REST APIs and APIS 
>> with
>>    documentations and thumbnails)
>>    - Import API-Products (as Admin and Devops user, using a secondary
>>    user store as well, Cross tenants import and with different combinations 
>> of
>>    optional flags)
>>    - 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 Admin and Devops user, and across tenants, using a
>>    secondary user store as well, export GraphQL APIs,  SOAP service as a REST
>>    APIs and APIs with documentation and thumbnails)
>>    - Change the lifecycle status of an API deployed in APIM via APICTL.
>>    (using a secondary store as well)
>>    - Delete API-products, Apis, Apps (as Admin and Devops user, and
>>    using a secondary store)
>>    - Import API-Products (as Admin and Devops user, using a secondary
>>    user store as well,)
>>    - Exporting all APIs of a tenant (with export-apis command)
>>    - Export App (as DevOps/admin users, for super tenant/ tenant users
>>    also with subscriptions and keys)
>>    - Import App (as a directory and zip, and using a secondary user
>>    store)
>>    - Generating Keys (as DevOps/admin super tenant users, devop/admin
>>    tenant users, using a secondary user store as well for APIs and API
>>    products)
>>    - Multiple Endpoint Support in Windows (HTTP/REST, HTTP/SOAP
>>    endpoints with load-balanced and failover mechanisms, Dynamic endpoints,
>>    and AWS Lambda endpoints)
>>
>> Tested these scenarios in the  Windows Environment (Windows10 -64Bit-
>> 2005).
>>
>>
>> No blockers found.
>>
>> [+ Stable]
>>
>> +1 to proceed with the release.
>>
>> On Mon, Aug 17, 2020 at 10:07 AM Malintha Amarasinghe <malint...@wso2.com>
>> wrote:
>>
>>> Tested with APIM 3.2.0 RC5 and Ubuntu 18.04
>>>
>>> 1. API/App/Product import-export and updating
>>> 2. API listing, searching, and pagination
>>> 3. Using environment variables and per-env based endpoints using
>>> api_params.yaml
>>> 4. GIT Integration functionality
>>> 5. Generating Keys and invoking the APIs
>>> 6. Subscriptions and Keys provisioning
>>> 7. Ran the apictl integration test suit.
>>>
>>> No blockers found.
>>> [+ Stable]
>>> +1 to proceed with the release.
>>>
>>> Thanks!
>>>
>>>
>>> On Fri, Aug 14, 2020 at 6:26 PM Renuka Fernando <ren...@wso2.com> wrote:
>>>
>>>> Hi all,
>>>>
>>>> Tested following in APICTL 3.2.0 - RC2
>>>>
>>>>    1.
>>>>
>>>>    Install API Operator
>>>>    -
>>>>
>>>>       Interactive mode
>>>>       -
>>>>
>>>>       Batch mode
>>>>       -
>>>>
>>>>       With -f <config-file>
>>>>       -
>>>>
>>>>       DockerHub registry type
>>>>       -
>>>>
>>>>       HTTP registry type
>>>>       2.
>>>>
>>>>    Uninstall API Operator
>>>>    3.
>>>>
>>>>    Add an API in K8s cluster
>>>>    4.
>>>>
>>>>    Update an existing API in K8s cluster
>>>>    5.
>>>>
>>>>    Add/remove environment
>>>>    6.
>>>>
>>>>    Initialize API
>>>>    7.
>>>>
>>>>    Delete API in K8s cluster with given name and with from-file flag.
>>>>    8.
>>>>
>>>>    Basic kubectl commands
>>>>
>>>>
>>>> Tested these scenarios in macOs Catalina (version 10.15.6), kubectl
>>>> version v1.17.3
>>>>
>>>> No blockers found.
>>>>
>>>> [+ Stable]
>>>>
>>>> +1 to proceed with the release.
>>>>
>>>>
>>>> Thanks,
>>>>
>>>> Renuka
>>>>
>>>> On Fri, Aug 14, 2020 at 12:49 PM Chamindu Udakara <chami...@wso2.com>
>>>> wrote:
>>>>
>>>>> Hi all,
>>>>>
>>>>> I have tested the following in APICTL 3.2.0 - RC2.
>>>>>
>>>>>
>>>>>    -
>>>>>
>>>>>    Manage Environments (add/remove/list environments) and log in
>>>>>    using email as the username.
>>>>>    -
>>>>>
>>>>>    List APIs/Applications using a super tenant/tenant users and as
>>>>>    DevOps User.
>>>>>    -
>>>>>
>>>>>    Initialize an API without any flag, with the definition.yaml and
>>>>>    using from OpenAPI/Swagger Specification
>>>>>    -
>>>>>
>>>>>    Set commands (Change export-directory)
>>>>>    -
>>>>>
>>>>>    Import API (as Admin and Devops user, using a secondary user store
>>>>>    as well, importing GraphQL APIs,  SOAP service as a REST APIs and APIS 
>>>>> with
>>>>>    documentations and thumbnails)
>>>>>    -
>>>>>
>>>>>    Import API-Products (as Admin and Devops user, using a secondary
>>>>>    user store as well, Cross tenants import and with different 
>>>>> combinations of
>>>>>    optional flags)
>>>>>    -
>>>>>
>>>>>    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 Admin and Devops user, and across tenants, using a
>>>>>    secondary user store as well, export GraphQL APIs,  SOAP service as a 
>>>>> REST
>>>>>    APIs and APIs with documentation and thumbnails)
>>>>>    -
>>>>>
>>>>>    Change the lifecycle status of an API deployed in APIM via APICTL.
>>>>>    (using a secondary store as well)
>>>>>    -
>>>>>
>>>>>    Delete API-products, Apis, Apps (as Admin and Devops user, and
>>>>>    using a secondary store)
>>>>>    -
>>>>>
>>>>>    Import API-Products (as Admin and Devops user, using a secondary
>>>>>    user store as well,)
>>>>>    -
>>>>>
>>>>>    Exporting all APIs of a tenant (with export-apis command)
>>>>>    -
>>>>>
>>>>>    Export App (as DevOps/admin users, for super tenant/ tenant users
>>>>>    also with subscriptions and keys)
>>>>>    -
>>>>>
>>>>>    Import App (as a directory and zip, and using a secondary user
>>>>>    store)
>>>>>    -
>>>>>
>>>>>    Generating Keys (as DevOps/admin super tenant users, devop/admin
>>>>>    tenant users, using a secondary user store as well for APIs and API
>>>>>    products)
>>>>>    -
>>>>>
>>>>>    Multiple Endpoint Support in Windows (HTTP/REST, HTTP/SOAP
>>>>>    endpoints with load-balanced and failover mechanisms, Dynamic 
>>>>> endpoints,
>>>>>    and AWS Lambda endpoints)
>>>>>
>>>>>
>>>>> Tested these scenarios in the Linux environment (Ubuntu 20.04) and
>>>>> Windows Environment (Windows10 -64Bit- 2005)
>>>>>
>>>>> No blockers found.
>>>>>
>>>>> [+ Stable]
>>>>>
>>>>> +1 to proceed with the release.
>>>>>
>>>>>
>>>>>
>>>>> On Thu, Aug 13, 2020 at 11:35 PM Naduni Pamudika <nad...@wso2.com>
>>>>> wrote:
>>>>>
>>>>>> Hi All,
>>>>>>
>>>>>> WSO2 Api Manager team is pleased to announce the second release
>>>>>> candidate of WSO2 API Manager Tooling 3.2.0 version.
>>>>>>
>>>>>> The WSO2 API Manager tooling provides the capability to import and
>>>>>> export APIs, Applications and API Products across multiple environments
>>>>>> seamlessly. Hence it provides greater flexibility to create CI/CD 
>>>>>> pipelines
>>>>>> for APIs, Applications and API Products.
>>>>>>
>>>>>> Apart from migrating APIs, Applications and API Products, it supports
>>>>>> Kubernetes API operator to deploy and manage APIs in the Kubernetes 
>>>>>> cluster
>>>>>> by reducing additional overheads for the DevOps.
>>>>>>
>>>>>> Please find the new features, improvements and fixes related to this
>>>>>> release in  the following links.
>>>>>> New Features
>>>>>> <https://github.com/wso2/product-apim-tooling/issues?q=is%3Aissue+label%3A3.2.0+is%3Aclosed+label%3A%22Type%2FNew+Feature%22>
>>>>>> Fixed Issues
>>>>>> <https://github.com/wso2/product-apim-tooling/issues?q=is%3Aissue+label%3A3.2.0+is%3Aclosed>
>>>>>>
>>>>>> Download the API Manager Tooling Distribution from here
>>>>>> <https://github.com/wso2/product-apim-tooling/releases/tag/v3.2.0-rc2>
>>>>>> .
>>>>>>
>>>>>> The tag to be voted upon is
>>>>>> https://github.com/wso2/product-apim-tooling/releases/tag/v3.2.0-rc2
>>>>>>
>>>>>> 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] <http://wso2.com/signature>
>>>>>>
>>>>>>
>>>>>
>>>>> --
>>>>> *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
>>>>>
>>>>
>>>>
>>>> --
>>>> *Renuka Fernando* | Software Engineer | WSO2 Inc.
>>>> (m) +9476 6678 752 | Email: ren...@wso2.com
>>>> <http://wso2.com/signature>
>>>> _______________________________________________
>>>> 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
>>>
>>
>>
>> --
>> *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
>>
>
>
> --
> *Wasura Wattearachchi* | Software Engineer | WSO2 Inc.
> (m) +94775396038 | (e) was...@wso2.com | (b) Medium
> <https://medium.com/@wasuradananjith>
> [image: http://wso2.com/signature] <http://wso2.com/signature>
>
>
> _______________________________________________
> Architecture mailing list
> architect...@wso2.org
> https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture
>
> --
> <https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture>
> <https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture>
> <https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture>
> <https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture>
> <https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture>
> <https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture>
> <https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture>
> <https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture>
> <https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture>
> <https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture>
> <https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture>
> <https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture>
> <https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture>
> <https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture>
> <https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture>
> <https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture>
> <https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture>
> <https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture>
> <https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture>
> <https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture>
> <https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture>
> <https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture>
> <https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture>
> <https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture>
> <https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture>
> <https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture>
> <https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture>
> <https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture>
> <https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture>
> <https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture>
> <https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture>
> <https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture>
> <https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture>
>
> *Praminda Jayawardana* | Associate Technical Lead | WSO2 Inc.
> <https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture>
> (m) +94 (0) 716 590918 | (e)
> <https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture>
> prami...@wso2.com
>
> [image: http://wso2.com/signature] <http://wso2.com/signature>
>
_______________________________________________
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev

Reply via email to