mtx-tool icon indicating copy to clipboard operation
mtx-tool copied to clipboard

Multitenancy and Extensibility Tool is a cli to reduce operational overhead for Cloud Foundry SaaS applications

Results 9 mtx-tool issues
Sort by recently updated
recently updated
newest added

- [x] consolidate node-fetch to shared/request.js file (to be replaced with node native fetch when it's ready) - [x] timestamps for cds-list (fix #46) - [x] kick out very old...

Hi @rlindner81, is it possible that mtx-tool previously wrote the cds-upgrade-buildlog in all cases (error/failed)? `After running the upgrade, you will get a resulting status and a log file for...

our own afc-api app has two uaa services bound, one for communicating with our own services and one for the external facing api currently mtx tool implicitly selects the first...

enhancement

Should lead to re-try without cache and cache-update behind the scenes...

enhancement

We already access the service manager as part of the Hana container management, but other things, like the object-store can be managed through the service manager. For credential rotation it...

enhancement

For the long list commands, it should be possible to suppress all non-json logging. To enable easy processing in scripts.

enhancement

`PATCH /saas-manager/v1/application/subscriptions/batch` ... We currently do this concurrency in mtx-tool, but with the new batch API it could be done server-side. Link: https://saas-manager.cfapps.stagingaws.hanavlab.ondemand.com/api?urls.primaryName=Saas-Manager-Service-Api$cis-system&scope=cis-system#/a_ApplicationController%20API/batchUpdateApplicationAndTenantSubscriptionAsync_1 Also for subscription-manager `PATCH /subscription-manager/v1/subscriptions/batch` ... https://int.api.hana.ondemand.com/api/APISubscriptionManagerService/path/batchUpdateApplicationAndTenantSubscriptionAsync

enhancement

Hi, I just want to ask if there is a plan to support Subscription Manager APIs? See here https://int.api.hana.ondemand.com/api/APISubscriptionManagerService/resource/IAS_Subscription_Operations_for_Providers_or_Systems Kind regards, Tim

For now pretty much all commands authenticate with `getCachedUaaToken()`, meaning they do an OAuth Flow with UAA to get a client credentials JWT. But for IAS-only setups this flow should...

enhancement