-
Notifications
You must be signed in to change notification settings - Fork 61
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
chore: create zaas service, use cloud-gateway as gateway #3568
Draft
pablocarle
wants to merge
20
commits into
v3.x.x
Choose a base branch
from
reboot/gateway-migration
base: v3.x.x
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Signed-off-by: Pavel Jares <Pavel.Jares@broadcom.com>
Signed-off-by: at670475 <andrea.tabone@broadcom.com>
…3572) --------- Signed-off-by: Pablo Hernán Carle <pablo.carle@broadcom.com> Signed-off-by: Pablo Carle <pablocarle@users.noreply.github.com> Co-authored-by: Pablo Hernán Carle <pablo.carle@broadcom.com> Co-authored-by: Pavel Jareš <58428711+pj892031@users.noreply.github.com>
Signed-off-by: Pavel Jares <Pavel.Jares@broadcom.com> Co-authored-by: Pablo Carle <pablocarle@users.noreply.github.com>
* Move homepage to CGW Signed-off-by: at670475 <andrea.tabone@broadcom.com> * fix Signed-off-by: at670475 <andrea.tabone@broadcom.com> * polishing Signed-off-by: at670475 <andrea.tabone@broadcom.com> * renaming npm scripts and polishing Signed-off-by: at670475 <andrea.tabone@broadcom.com> * address comments Signed-off-by: at670475 <andrea.tabone@broadcom.com> * address comments Signed-off-by: at670475 <andrea.tabone@broadcom.com> * address comments Signed-off-by: at670475 <andrea.tabone@broadcom.com> --------- Signed-off-by: at670475 <andrea.tabone@broadcom.com>
Signed-off-by: Pavel Jares <Pavel.Jares@broadcom.com> Signed-off-by: Pablo Hernán Carle <pablo.carle@broadcom.com> Co-authored-by: Pablo Hernán Carle <pablo.carle@broadcom.com> Co-authored-by: Pablo Carle <pablocarle@users.noreply.github.com>
Signed-off-by: Pavel Jares <Pavel.Jares@broadcom.com> Signed-off-by: Pablo Hernán Carle <pablo.carle@broadcom.com> Co-authored-by: Pablo Hernán Carle <pablo.carle@broadcom.com>
Signed-off-by: Pavel Jares <Pavel.Jares@broadcom.com>
15 tasks
Signed-off-by: Pavel Jares <Pavel.Jares@broadcom.com> Signed-off-by: Pablo Hernán Carle <pablo.carle@broadcom.com> Co-authored-by: Pablo Hernán Carle <pablo.carle@broadcom.com>
…ity (#3583) Signed-off-by: Pavel Jares <Pavel.Jares@broadcom.com> Signed-off-by: Pablo Hernán Carle <pablo.carle@broadcom.com> Co-authored-by: Pablo Hernán Carle <pablo.carle@broadcom.com>
Signed-off-by: Pablo Hernán Carle <pablo.carle@broadcom.com> Co-authored-by: Pablo Hernán Carle <pablo.carle@broadcom.com>
* update cert Signed-off-by: at670475 <andrea.tabone@broadcom.com> * move health indicator and adjust zaas one Signed-off-by: at670475 <andrea.tabone@broadcom.com> * fix checkstyle Signed-off-by: at670475 <andrea.tabone@broadcom.com> * fix Signed-off-by: at670475 <andrea.tabone@broadcom.com> * address comments Signed-off-by: at670475 <andrea.tabone@broadcom.com> * address comments Signed-off-by: at670475 <andrea.tabone@broadcom.com> * address comments Signed-off-by: at670475 <andrea.tabone@broadcom.com> --------- Signed-off-by: at670475 <andrea.tabone@broadcom.com> Co-authored-by: Pablo Carle <pablocarle@users.noreply.github.com>
--------- Signed-off-by: Pablo Hernán Carle <pablo.carle@broadcom.com> Co-authored-by: Pablo Hernán Carle <pablo.carle@broadcom.com>
Signed-off-by: Pavel Jares <Pavel.Jares@broadcom.com>
* add bean for httpclient Signed-off-by: at670475 <andrea.tabone@broadcom.com> * change impl Signed-off-by: Pablo Hernán Carle <pablo.carle@broadcom.com> * use existing httpclient Signed-off-by: Pablo Hernán Carle <pablo.carle@broadcom.com> * fix Signed-off-by: Pavel Jares <Pavel.Jares@broadcom.com> * fix configuration DTOs Signed-off-by: Pavel Jares <Pavel.Jares@broadcom.com> * use http client Signed-off-by: Pablo Hernán Carle <pablo.carle@broadcom.com> * fix use of constructor Signed-off-by: Pablo Hernán Carle <pablo.carle@broadcom.com> * gateway config Signed-off-by: Pablo Hernán Carle <pablo.carle@broadcom.com> * gateway service configuration integration tests Signed-off-by: Pablo Hernán Carle <pablo.carle@broadcom.com> * add metadata Signed-off-by: Pablo Hernán Carle <pablo.carle@broadcom.com> * remove non-jakarta swagger-core Signed-off-by: Pablo Hernán Carle <pablo.carle@broadcom.com> * add bootrun add-opens. protect actuator Signed-off-by: Pablo Hernán Carle <pablo.carle@broadcom.com> * remove old URLs from tests (still in code) Signed-off-by: Pablo Hernán Carle <pablo.carle@broadcom.com> * fix url assertion in passticket test Signed-off-by: Pablo Hernán Carle <pablo.carle@broadcom.com> * disable some tests Signed-off-by: Pablo Hernán Carle <pablo.carle@broadcom.com> * disable tests that will be fixed in future tasks Signed-off-by: Pablo Hernán Carle <pablo.carle@broadcom.com> * fixes Signed-off-by: Pavel Jares <Pavel.Jares@broadcom.com> * fix auth forwarding Signed-off-by: Pavel Jares <Pavel.Jares@broadcom.com> * add debug config Signed-off-by: Pablo Hernán Carle <pablo.carle@broadcom.com> * move version endpoint from ZAAS to GW Signed-off-by: Pavel Jares <Pavel.Jares@broadcom.com> * remove ZUUL Signed-off-by: Pavel Jares <Pavel.Jares@broadcom.com> * fix cetnral GW routing Signed-off-by: Pavel Jares <Pavel.Jares@broadcom.com> * fixes in mock zosmf (ltpa cookie not present) Signed-off-by: Pablo Hernán Carle <pablo.carle@broadcom.com> * pr review 1 Signed-off-by: Pablo Hernán Carle <pablo.carle@broadcom.com> * pr review 2 Signed-off-by: Pablo Hernán Carle <pablo.carle@broadcom.com> * fix checking HA by external port / not internal one Signed-off-by: Pavel Jares <Pavel.Jares@broadcom.com> * fix URLs of services endpoint Signed-off-by: Pavel Jares <Pavel.Jares@broadcom.com> * disable test about messaging Signed-off-by: Pavel Jares <Pavel.Jares@broadcom.com> * remove ltpa condition in mock zosmf Signed-off-by: Pablo Hernán Carle <pablo.carle@broadcom.com> * format, discoverable client bootRun Signed-off-by: Pablo Hernán Carle <pablo.carle@broadcom.com> * add custom request header for passticket scheme Signed-off-by: Pavel Jares <Pavel.Jares@broadcom.com> * update deprecated in integration-tests Signed-off-by: Pablo Hernán Carle <pablo.carle@broadcom.com> * fix apiml IDs Signed-off-by: Pavel Jares <Pavel.Jares@broadcom.com> * format / debug with gradle bootRun in discoverable client Signed-off-by: Pablo Hernán Carle <pablo.carle@broadcom.com> * fix checkstyle Signed-off-by: Pablo Hernán Carle <pablo.carle@broadcom.com> * fixes Signed-off-by: Pavel Jares <Pavel.Jares@broadcom.com> * fix mock services Signed-off-by: Pablo Hernán Carle <pablo.carle@broadcom.com> * restore unintended file change Signed-off-by: Pablo Hernán Carle <pablo.carle@broadcom.com> * fix TokenFilterFactoryTest Signed-off-by: Pablo Hernán Carle <pablo.carle@broadcom.com> * fixes Signed-off-by: Pavel Jares <Pavel.Jares@broadcom.com> * fix VersionControllerTest (gateway-service builds) Signed-off-by: Pablo Hernán Carle <pablo.carle@broadcom.com> * fixes Signed-off-by: Pavel Jares <Pavel.Jares@broadcom.com> * test for routing with invalid credentials Signed-off-by: Pavel Jares <Pavel.Jares@broadcom.com> * fix Java agent ports Signed-off-by: Pavel Jares <Pavel.Jares@broadcom.com> * test improvements Signed-off-by: Pavel Jares <Pavel.Jares@broadcom.com> * set accepting forwared certificate as default in ZAAS Signed-off-by: Pavel Jares <Pavel.Jares@broadcom.com> * use bean for preauth Signed-off-by: achmelo <a.chmelo@gmail.com> * support of apiml.security.auth.jwt.customAuthHeader Signed-off-by: Pavel Jares <Pavel.Jares@broadcom.com> * include the whole security package Signed-off-by: achmelo <a.chmelo@gmail.com> * test description Signed-off-by: Pavel Jares <Pavel.Jares@broadcom.com> * fix/revert the logger levels setup Signed-off-by: Pavel Jares <Pavel.Jares@broadcom.com> * X509 fixes for services and registry endpoint Signed-off-by: Pavel Jares <Pavel.Jares@broadcom.com> * validate token for request Signed-off-by: achmelo <a.chmelo@gmail.com> * endpoint accessible with token Signed-off-by: achmelo <a.chmelo@gmail.com> * fix FIXME about setup cookie Signed-off-by: Pavel Jares <Pavel.Jares@broadcom.com> * fix default value of ZWE_configs_apiml_security_x509_acceptForwardedCert Signed-off-by: Pavel Jares <Pavel.Jares@broadcom.com> * fix default value of acceptForwardedCert in ZAAS Signed-off-by: Pavel Jares <Pavel.Jares@broadcom.com> * fix collecting of GW JaCoCo data Signed-off-by: Pavel Jares <Pavel.Jares@broadcom.com> * fix ZAAS endpoints URLs in ITs Signed-off-by: Pavel Jares <Pavel.Jares@broadcom.com> * debug Signed-off-by: achmelo <a.chmelo@gmail.com> * fixes Signed-off-by: Pavel Jares <Pavel.Jares@broadcom.com> * improvement Signed-off-by: Pavel Jares <Pavel.Jares@broadcom.com> * fix default port of ZAAS Signed-off-by: Pavel Jares <Pavel.Jares@broadcom.com> * debug zss Signed-off-by: achmelo <a.chmelo@gmail.com> * fix tests Signed-off-by: Pavel Jares <Pavel.Jares@broadcom.com> * fix PAT Signed-off-by: Pavel Jares <Pavel.Jares@broadcom.com> * enable debug, use GW logback in zaas Signed-off-by: achmelo <a.chmelo@gmail.com> * handle tokennotvalidexception Signed-off-by: achmelo <a.chmelo@gmail.com> * print token in zosmf service Signed-off-by: achmelo <a.chmelo@gmail.com> * fix overstrike to fix ZAAS endpoints Signed-off-by: Pavel Jares <Pavel.Jares@broadcom.com> * improve name of the IT about client certs Signed-off-by: Pavel Jares <Pavel.Jares@broadcom.com> * fix URL of trusted cert Signed-off-by: Pavel Jares <Pavel.Jares@broadcom.com> * fix test name Signed-off-by: Pavel Jares <Pavel.Jares@broadcom.com> * fix endpoint in ZAAS: /zaas/auth > /zaas/api/v1/auth Signed-off-by: Pavel Jares <Pavel.Jares@broadcom.com> * attempt to fix configuration for GatewayProxy Signed-off-by: Pavel Jares <Pavel.Jares@broadcom.com> * attempt to fix GatewayServiceRouting Signed-off-by: Pavel Jares <Pavel.Jares@broadcom.com> * fix hostnames in GA Signed-off-by: Pavel Jares <Pavel.Jares@broadcom.com> * add log messages Signed-off-by: Pavel Jares <Pavel.Jares@broadcom.com> * Oauth2Integration - fix OIDC configuration Signed-off-by: Pavel Jares <Pavel.Jares@broadcom.com> * new component ZAAS increase count of services Signed-off-by: Pavel Jares <Pavel.Jares@broadcom.com> * add Swagger in GW (to fix E2E tests) Signed-off-by: Pavel Jares <Pavel.Jares@broadcom.com> * split token for log Signed-off-by: achmelo <a.chmelo@gmail.com> * uuid claim in the mock jwt Signed-off-by: achmelo <a.chmelo@gmail.com> * include original exception Signed-off-by: achmelo <a.chmelo@gmail.com> * attempt to fix CiTests with x509 Signed-off-by: Pavel Jares <Pavel.Jares@broadcom.com> * MockZosmf 2012 fix client certs Signed-off-by: Pavel Jares <Pavel.Jares@broadcom.com> * fix IT GatewayCentralRegistry - client certs Signed-off-by: Pavel Jares <Pavel.Jares@broadcom.com> * enable shutdown endpoint to fix some IT Signed-off-by: Pavel Jares <Pavel.Jares@broadcom.com> * fix propagating of client certs in CiTest with infinispan Signed-off-by: Pavel Jares <Pavel.Jares@broadcom.com> * fix client cert and PAT for internal port Signed-off-by: Pavel Jares <Pavel.Jares@broadcom.com> * fix url from /gateway to /zaas Signed-off-by: Pavel Jares <Pavel.Jares@broadcom.com> * URL /gateway > /zaas Signed-off-by: Pavel Jares <Pavel.Jares@broadcom.com> * add log messages Signed-off-by: Pavel Jares <Pavel.Jares@broadcom.com> * fix client cert Signed-off-by: Pavel Jares <Pavel.Jares@broadcom.com> * fix unit tests Signed-off-by: Pavel Jares <Pavel.Jares@broadcom.com> * unit test fixes Signed-off-by: Pavel Jares <Pavel.Jares@broadcom.com> * return failure header from zuul to client Signed-off-by: achmelo <a.chmelo@gmail.com> * fix CORS unit test Signed-off-by: Pavel Jares <Pavel.Jares@broadcom.com> * add configuration for central gateway Signed-off-by: Pavel Jares <Pavel.Jares@broadcom.com> * return missing auth header Signed-off-by: achmelo <a.chmelo@gmail.com> * fix of compilation - new configuration Signed-off-by: Pavel Jares <Pavel.Jares@broadcom.com> * fix hostname of GatewayProxy Signed-off-by: Pavel Jares <Pavel.Jares@broadcom.com> * fix hostname for zaas-2 service Signed-off-by: Pavel Jares <Pavel.Jares@broadcom.com> * attempt to fix routing (routing paths) Signed-off-by: Pavel Jares <Pavel.Jares@broadcom.com> * fix propagation of apimlId Signed-off-by: Pavel Jares <Pavel.Jares@broadcom.com> * basic auth filter Signed-off-by: achmelo <a.chmelo@gmail.com> * multi-tenancy routing fixes Signed-off-by: Pavel Jares <Pavel.Jares@broadcom.com> * include error message forbidden Signed-off-by: achmelo <a.chmelo@gmail.com> * expect correct error codes Signed-off-by: achmelo <a.chmelo@gmail.com> * long conformance url Signed-off-by: achmelo <a.chmelo@gmail.com> * forwarding client certs in new GW Signed-off-by: Pavel Jares <Pavel.Jares@broadcom.com> * small refactor of filter to accept client certificate Signed-off-by: Pavel Jares <Pavel.Jares@broadcom.com> * fix test GatewayServiceRouting Signed-off-by: Pavel Jares <Pavel.Jares@broadcom.com> * add refresh auth endpoint Signed-off-by: Pavel Jares <Pavel.Jares@broadcom.com> * fix auth pat revoke endpoints urls Signed-off-by: Pavel Jares <Pavel.Jares@broadcom.com> * update redis configuration Signed-off-by: Pavel Jares <Pavel.Jares@broadcom.com> * fix health endpoints in redis GA Signed-off-by: Pavel Jares <Pavel.Jares@broadcom.com> * refactor checking state of ZAAS Signed-off-by: Pavel Jares <Pavel.Jares@broadcom.com> * fix using registry on central GW, not the domain one Signed-off-by: Pavel Jares <Pavel.Jares@broadcom.com> * catch exception for endpoint Signed-off-by: achmelo <a.chmelo@gmail.com> * fix forwarding certs in CI Tests Zosmf PH34201 Signed-off-by: Pavel Jares <Pavel.Jares@broadcom.com> * fixes Signed-off-by: Pavel Jares <Pavel.Jares@broadcom.com> * expect token in cookie only Signed-off-by: achmelo <a.chmelo@gmail.com> * REVERT APAR Signed-off-by: achmelo <a.chmelo@gmail.com> * routing with instance id (base functionality) Signed-off-by: Pavel Jares <Pavel.Jares@broadcom.com> * revert routing by instance id Signed-off-by: Pavel Jares <Pavel.Jares@broadcom.com> * do not retry for all 5xx, forward error header Signed-off-by: achmelo <a.chmelo@gmail.com> * set auth result unconditionally Signed-off-by: Andrej Chmelo <ac892247@gf2yydryvy.wifi.broadcom.net> * fix eureka onboarding and fix IT for registry endpoint Signed-off-by: Pavel Jares <Pavel.Jares@broadcom.com> * fix JavaDoc - removal of deprecated method Signed-off-by: Pavel Jares <Pavel.Jares@broadcom.com> * fix URL for CITestsZosmfPH34201 Signed-off-by: Pavel Jares <Pavel.Jares@broadcom.com> * enable method security, read saf.yml, ignore preauthtoken Signed-off-by: ac892247 <a.chmelo@gmail.com> * fix ContainerCITestsZosmfWithoutJwt (removed invalid condition about ltpa) Signed-off-by: Pavel Jares <Pavel.Jares@broadcom.com> * local caching conf, hide jgroups logs Signed-off-by: ac892247 <a.chmelo@gmail.com> * print details about user and token Signed-off-by: ac892247 <a.chmelo@gmail.com> * print rules, less or equals for time check Signed-off-by: ac892247 <a.chmelo@gmail.com> * fixes Signed-off-by: Pavel Jares <Pavel.Jares@broadcom.com> * fix Signed-off-by: Pavel Jares <Pavel.Jares@broadcom.com> * fix Signed-off-by: Pavel Jares <Pavel.Jares@broadcom.com> * display service ID for cache operation Signed-off-by: ac892247 <a.chmelo@gmail.com> * remove duplicate filter, add more logs Signed-off-by: ac892247 <a.chmelo@gmail.com> * import trusted ca to keystore Signed-off-by: ac892247 <a.chmelo@gmail.com> * cleanup Signed-off-by: ac892247 <a.chmelo@gmail.com> * fix resending of client cert Signed-off-by: Pavel Jares <Pavel.Jares@broadcom.com> * fix IT - different error message - missing credentials instead of generation of passticket failed Signed-off-by: Pavel Jares <Pavel.Jares@broadcom.com> * OIDC tests fix Signed-off-by: Elena Kubantseva <elena.kubantseva@broadcom.com> * disable DistributedLoadBalancingTest Signed-off-by: Pavel Jares <Pavel.Jares@broadcom.com> * fix url for E2E Signed-off-by: Pavel Jares <Pavel.Jares@broadcom.com> * attempt to fix viewport size Signed-off-by: Pavel Jares <Pavel.Jares@broadcom.com> * simplification of E2E tests (central GW does not make sense anymore) Signed-off-by: Pavel Jares <Pavel.Jares@broadcom.com> * gateway is not routed itself anymore Signed-off-by: Pavel Jares <Pavel.Jares@broadcom.com> * replace xml config with code Signed-off-by: ac892247 <a.chmelo@gmail.com> * merging of Swagger doc api Signed-off-by: Pavel Jares <Pavel.Jares@broadcom.com> * temporary fix of XML (just reverting the version restrictions) Signed-off-by: Pavel Jares <Pavel.Jares@broadcom.com> * attempt to fix IT Signed-off-by: Pavel Jares <Pavel.Jares@broadcom.com> * replace xml config with code Signed-off-by: ac892247 <a.chmelo@gmail.com> * remove space Signed-off-by: ac892247 <a.chmelo@gmail.com> * central apiml id Signed-off-by: ac892247 <a.chmelo@gmail.com> * document API security Signed-off-by: ac892247 <a.chmelo@gmail.com> * get element by id in the test Signed-off-by: ac892247 <a.chmelo@gmail.com> * code review Signed-off-by: Pavel Jares <Pavel.Jares@broadcom.com> * remove debug logs Signed-off-by: ac892247 <a.chmelo@gmail.com> * removal unnecessary implementation SafIdtFilterFactory.processResponse Signed-off-by: Pavel Jares <Pavel.Jares@broadcom.com> * remove unused folder link Signed-off-by: Pavel Jares <Pavel.Jares@broadcom.com> * revert .env (REACT_APP_ZOWE_BUILD_INFO) Signed-off-by: Pavel Jares <Pavel.Jares@broadcom.com> * use cookie util Signed-off-by: ac892247 <a.chmelo@gmail.com> * revert format Signed-off-by: ac892247 <a.chmelo@gmail.com> * clean up BasicAuthProvider Signed-off-by: Pavel Jares <Pavel.Jares@broadcom.com> * small refactor of TokenAuthFilter Signed-off-by: Pavel Jares <Pavel.Jares@broadcom.com> * small refactor of BasicAuthProvider and TokenProvider Signed-off-by: Pavel Jares <Pavel.Jares@broadcom.com> * fix * dub log message improvement * rename TokenFilterFactory to AbstractTokenFilterFactory (to respect the purpose) * align start script Signed-off-by: ac892247 <a.chmelo@gmail.com> --------- Signed-off-by: at670475 <andrea.tabone@broadcom.com> Signed-off-by: Pablo Hernán Carle <pablo.carle@broadcom.com> Signed-off-by: Pavel Jares <Pavel.Jares@broadcom.com> Signed-off-by: achmelo <a.chmelo@gmail.com> Signed-off-by: Andrej Chmelo <ac892247@gf2yydryvy.wifi.broadcom.net> Signed-off-by: ac892247 <a.chmelo@gmail.com> Signed-off-by: Elena Kubantseva <elena.kubantseva@broadcom.com> Co-authored-by: Pablo Hernán Carle <pablo.carle@broadcom.com> Co-authored-by: Pavel Jareš <58428711+pj892031@users.noreply.github.com> Co-authored-by: Pavel Jares <Pavel.Jares@broadcom.com> Co-authored-by: achmelo <a.chmelo@gmail.com> Co-authored-by: Elena Kubantseva <elena.kubantseva@broadcom.com>
# Conflicts: # cloud-gateway-service/build.gradle # discoverable-client/build.gradle # mock-services/build.gradle
* Remove metadata for catalog in ZAAS + added forgotten after merge with v3 property Signed-off-by: Elena Kubantseva <elena.kubantseva@broadcom.com> * removed catalog metadata from test yamls as well Signed-off-by: Elena Kubantseva <elena.kubantseva@broadcom.com> --------- Signed-off-by: Elena Kubantseva <elena.kubantseva@broadcom.com>
Signed-off-by: sj895092 <shobhackm9@gmail.com>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Description
TODO
Type of change
Checklist: