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