-
Notifications
You must be signed in to change notification settings - Fork 59
Creation of service-keys #842
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
Merged
Merged
Changes from all commits
Commits
Show all changes
68 commits
Select commit
Hold shift + click to select a range
e9e1f87
Fetch state from aas-release-branch "service-key-creation"
joergdw e7390d6
Adapt gitignore and fix linting-message regarding java-indentation;
joergdw 7292d3f
Merge remote-tracking branch 'os-origin/main' into service-key-creation
joergdw d9b73f8
🔧 Fix `make clean`;
joergdw 7051f69
🔧 Fix certificate-location in tests;
joergdw 593a083
🔧 Fix ginkgo-argument-order and use devbox-gingko!
joergdw 7b069f5
🔧 Fix more test-cert-paths;
joergdw 4961121
🔧 Fix output-style;
joergdw 10429c2
🔧 Fix error-matching-situation due to an erroneous implementation of …
joergdw c7d46b9
Merge remote-tracking branch 'os-origin/main' into service-key-creation
joergdw a90a8f7
Make linter happy;
joergdw 7ffc3bf
Generate fakes only if not already present!
joergdw 1aecd22
🔧 Fix tests;
joergdw 08e7749
🚧 Work in progress: Debug disk-usage-scenario;
joergdw 4c8fabf
Add test-case for service-key-creation;
joergdw d02e286
Build gorouter-proxy if and only if necessary to speedup tests;
joergdw 7319fe2
Preparation for multiple schema-variants;
joergdw f6b8e28
Require schema-version when creating a service-key;
joergdw 1cef624
Expect a schema-version in pure service-key-requests;
joergdw d968d6b
Fix test-case;
joergdw 98173de
🔧 Fix acceptance-tests
joergdw aceb65e
Merge remote-tracking branch 'os-origin/main' into service-key-creation
joergdw 829e565
🔧 Fix acceptance-tests;
joergdw 6bb6716
Merge remote-tracking branch 'os-origin/main' into service-key-creation
joergdw 431fbf2
🧹 Clean-up;
joergdw 7b5af98
Introduce test for misuse of the quite open legacy-schema to smuggle …
joergdw 631a19e
Enforce that old schema does not know the app_guid;
joergdw 3e4c0d5
Enforce legacy-schema to not offer a sensible ~schema-version~-Parame…
joergdw e2b2214
🔧 Fix test;
joergdw e035f2f
Re-ordering of test-cases;
joergdw d261c3f
🔧 Fix error in changed json-schema.
joergdw ee60444
🛠️ Preparation for the client-communication within the broker;
joergdw 74c34aa
More concurrency-robustness for two tests;
joergdw cb6674d
Add test-case for app-space-miss-alignment;
joergdw 9cf8835
🔧 Fix new test for ensuring that the app is in the space.
joergdw e46b8dc
Introduce handling in case the cloud-controller does not provide bind…
joergdw d1016de
Make the linter happy;
joergdw 6c175d2
🧹 Clean-up;
joergdw 17783f3
Factor out helper-method;
joergdw 2767c75
🔧 Fixes two important issues
joergdw 4a573ea
Rename schema-file according to proposal in PR-comment
joergdw 7ed70cc
Adds test for space-guid-comparison against the binding-db.
joergdw d8c9ebd
🔧 Fix test;
joergdw b52fd53
Rename schema-file for version-id-inclusion;
joergdw 6a1fc3f
Fix potential nullpointer-issue;
joergdw 9ea5751
🩹 Fix ~additionalProperties~-error;
joergdw 3f696f8
Switch to internal-server-error in case of a json-schema error-serial…
joergdw 9ef8625
Improve readability of ~checkAppInSpace~;
joergdw 4d1e5d9
Allow only exactly one schema to be valid at a certain point in time.
joergdw 58ae449
Improve comment and make validator-usage more understandable;
joergdw 5f7945b
Switch schema-version-numbering-start to "0.1" instead of "0.9"
joergdw 85ba3f7
Minor makefile-improvements;
joergdw be2a3fe
Add simple acceptance-test for service-key-creation;
joergdw 561d8a9
Make linter happy;
joergdw bba5f1f
Intentionally make the borker-acceptance-tests fail to see if they work!
joergdw 16ee55d
Add test-case to validate if application gets scaled as well via serv…
joergdw 4acc63d
Move scaling-test for service-keys to the app-tests;
joergdw 2b336c7
Fix syntactic error and minor changes;
joergdw d76e9ac
Fix import-error and shorten service-key-name;
joergdw 84688c5
Fix error; instance-name overwritten;
joergdw 93334f4
🚧 Work in progress: Test with other space-name;
joergdw 9e1fafb
Switch dynamic test to a disk-usage-test;
joergdw 55fb661
Complete dynamic-scaling-tests for service-key scenarios and fix erro…
joergdw 4d978cc
🔧 Fix error in configuration-parsing and experiment with acceptance-t…
joergdw 85550c2
🔧 Fix acceptance-tests for the broker.
joergdw 577045d
Fix disk-usage-test;
joergdw 6f78856
⌛ Increase waiting-time;
joergdw f4f1484
🖍️ Fix typing errors;
joergdw File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or 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
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,30 +1,29 @@ | ||
| # ==================== 🏗️ Build- and test-artefacts ==================== | ||
| api/default_catalog.json | ||
| build/ | ||
| fakes/* | ||
| mta_archives/ | ||
| api/default_catalog.json | ||
| mta.yaml | ||
| *.mta | ||
| Makefile_* | ||
|
|
||
| api/cmd/api/api | ||
| scalingengine/cmd/scalingengine/scalingengine | ||
|
|
||
| # Generated api-clients: | ||
| acceptance/assets/app/go_app/internal/applicationmetric/oas*gen.go | ||
| acceptance/assets/app/go_app/internal/custommetrics/oas*gen.go | ||
| acceptance/assets/app/go_app/internal/policy/oas*gen.go | ||
| api/apis/scalinghistory/oas*gen.go | ||
| scalingengine/apis/scalinghistory/oas*gen.go | ||
|
|
||
| keys | ||
| mta.yaml | ||
| mta_archives/ | ||
| *.out* | ||
| target/ | ||
| test-certs | ||
| *.out | ||
|
|
||
| **/*.test | ||
|
|
||
| vendor | ||
|
|
||
| # ==================== 📦 Devbox, ❄ Nix, direnv ==================== | ||
| .devbox | ||
| devbox.d/ | ||
|
|
||
| keys | ||
| # ==================== 🏭 Generated api-clients ==================== | ||
| acceptance/assets/app/go_app/internal/applicationmetric/oas*gen.go | ||
| acceptance/assets/app/go_app/internal/custommetrics/oas*gen.go | ||
| acceptance/assets/app/go_app/internal/policy/oas*gen.go | ||
| api/apis/scalinghistory/oas*gen.go | ||
| scalingengine/apis/scalinghistory/oas*gen.go | ||
|
|
||
| # # ==================== 🧹 Probably not needed anymore ==================== | ||
| # api/cmd/api/api | ||
| # scalingengine/cmd/scalingengine/scalingengine | ||
| # Makefile_* |
This file contains hidden or 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
This file contains hidden or 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
This file contains hidden or 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
Oops, something went wrong.
Oops, something went wrong.
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.
Uh oh!
There was an error while loading. Please reload this page.