Tamir Kamara
41478598b9
E2E_TESTS_NUMBER_PROCESSES as a workflow input ( #3117 )
...
E2E_TESTS_NUMBER_PROCESSES as input
2023-01-25 09:14:47 +02:00
Tamir Kamara
4fad438af7
Firewall Policy ( #3107 )
...
* azure firewall policy
* update changelog
* tf lint
* update changelog
* update changelog
* changelog
* Update templates/shared_services/firewall/porter.yaml
2023-01-24 18:25:04 +00:00
Yuval Yaron
bc7c3d4fd4
Fix E2E bug - add missing variable unpacking ( #3116 )
...
add missing variable unpacking
2023-01-24 16:12:06 +00:00
Tamir Kamara
56647d5ccb
Fix number-bug in the workflows ( #3115 )
...
fix number in workflows
2023-01-24 14:52:05 +00:00
Tamir Kamara
bf659ea86d
Disable parallel e2e in ci ( #3114 )
...
disable parallel e2e in ci
2023-01-24 13:57:41 +00:00
Tamir Kamara
30e94caba1
Disable parallel e2e in ci ( #3114 )
...
disable parallel e2e in ci
2023-01-24 13:56:43 +00:00
Yuval Yaron
d423a58088
Log operation steps in e2e ( #3112 )
...
log operation steps in e2e
2023-01-24 15:44:44 +02:00
Liza Shakury
5f561584a2
Change health workspace service title ( #3111 )
...
* Rename health workspace services
* Update template_schema.json
Co-authored-by: Marcus Robinson <marrobi@microsoft.com>
2023-01-24 12:26:56 +02:00
Tamir Kamara
bc7378d503
Fix certs shared service and add back e2e test ( #3106 )
...
* Fix certs shared service and add back e2e test
* x
* certs
* certs
2023-01-23 18:10:56 +00:00
Tamir Kamara
95654cd06e
Support ip group names in dynamic firewall rules ( #3089 )
...
* Support ip group names in firewall rules
* changelog
* tf lint
* remove unused resources
* fix nexus test
* update test
* fix test
* update bundle versions
* fix certs
* fix certs
* disable certs_nexus test
2023-01-23 06:59:14 +00:00
Liza Shakury
3540489053
Assign FHIR and DICOM roles automatically ( #3104 )
...
* Assign fhir and dicom roles automatically
* Add external provider
* CR changes
2023-01-22 18:45:30 +02:00
Anat Balzam
16f130b194
Upgrade airlock-import-review and unrestricted workspace template to latest ( #3102 )
...
* implement kv porter change
* fix airlock-import-review-ws
* fix unrestriected
* Update templates/workspaces/unrestricted/.env.sample
Co-authored-by: Elad Iwanir <13205761+eladiw@users.noreply.github.com>
Co-authored-by: Anat Balzam <>
Co-authored-by: Elad Iwanir <13205761+eladiw@users.noreply.github.com>
2023-01-22 16:28:10 +02:00
Anat Balzam
6d2a020e95
secretName pattern error in Airlock Notifier deployment ( #3096 )
...
* implement kv porter change
* fix tf formating
Co-authored-by: Anat Balzam <>
2023-01-22 13:08:05 +00:00
Itye Richter
a0781b2bd9
Docs for TRE version upgrade ( #3090 )
...
* Docs for TRE version upgrade
* fixed markup
* Update docs/tre-admins/upgrading-tre.md
Co-authored-by: Tamir Kamara <26870601+tamirkamara@users.noreply.github.com>
Co-authored-by: Itye <ityer@microsoft.com>
Co-authored-by: Tamir Kamara <26870601+tamirkamara@users.noreply.github.com>
2023-01-18 16:49:22 +00:00
James Griffin
4e6ed54bd6
Update Nexus template docs for V2 ( #3088 )
...
* Update nexus doc to v2
* Remove upgrade notes
* Clarify delete options
* Fix spelling
2023-01-18 09:37:56 +00:00
Tamir Kamara
aceea21499
Add workspace services to e2e ( #3083 )
...
* Add workspace services to e2e
* increase time
* tf fix
* disable a couple of things
2023-01-18 09:14:19 +00:00
Elad Iwanir
44d3b91069
Aligning airlock processor unittests to use pytest ( #3086 )
...
* aligning airlock processor unittests to use pytest
* update changelog
* update version
* Update airlock_processor/tests/shared_code/test_blob_operations.py
Co-authored-by: Tamir Kamara <26870601+tamirkamara@users.noreply.github.com>
* Update airlock_processor/tests/test_status_change_queue_trigger.py
Co-authored-by: Tamir Kamara <26870601+tamirkamara@users.noreply.github.com>
* adding mock to the req dev file
* fix
Co-authored-by: Tamir Kamara <26870601+tamirkamara@users.noreply.github.com>
2023-01-18 08:44:10 +00:00
Anat Balzam
76ea0efa7a
v0.8.0 release ( #3076 )
...
* prep for 0.8.0
* Sync with latest uogrades
* Set path for schema config
Co-authored-by: Anat Balzam <>
Co-authored-by: Liza Shakury <42377481+LizaShak@users.noreply.github.com>
Co-authored-by: LizaShak <iliza@outlook.com>
2023-01-17 18:21:50 +00:00
Liza Shakury
abac309ddc
Add firewall rule to allow AAD for health services ( #3081 )
...
* Add firewall rule.
* Fix tf
* Move to pipeline
* Add rule to pipeline
* Change template name
* Change FW rule name
* Use different ids for stepid
2023-01-15 19:57:08 +02:00
Tamir Kamara
f489957005
Fix uninstall error with mlflow ( #3082 )
...
fix uninstall error with mlflow
2023-01-15 09:35:23 +00:00
Liza Shakury
e5bb20c07e
Remove hard coded parts in porter key ( #3080 )
...
Use name from parameters n porter keys
2023-01-15 11:23:21 +02:00
Tamir Kamara
5b2aedafd5
Install shared services in E2Es ( #3067 )
2023-01-15 10:58:02 +02:00
Tamir Kamara
b9503c21e2
Add Pylance extension and fix [str | None] issue ( #3075 )
...
* add pylance extension
* fix str None to optional
* api version
* fix for credentials
2023-01-12 21:11:06 +00:00
Elad Iwanir
341cecd20c
add guacamole restrictions ( #2967 )
...
* add guacamole restrictions
* update guacamole server version
* adding override for the disable upload
* minor update
* minor fix
* Update templates/workspace_services/guacamole/guacamole-server/docker/version.txt
Co-authored-by: Tamir Kamara <26870601+tamirkamara@users.noreply.github.com>
* add default values
Co-authored-by: Tamir Kamara <26870601+tamirkamara@users.noreply.github.com>
Co-authored-by: Anat Balzam <13421451+anatbal@users.noreply.github.com>
Co-authored-by: Anat Balzam <>
2023-01-12 16:43:49 +00:00
Tamir Kamara
ed284447fe
Validate required secrets have value ( #3073 )
...
* Validate required secrets value
* changelog
2023-01-12 10:49:35 +02:00
Anat Balzam
b29497333a
Archive resource history ( #3066 )
...
* Initial implementation history
* Add history_repo usage
* write migration script
* Add unit tests for history_repository
* bump api version
* remove migrations
* fix unit tests
* migrations + remove old history item
* add history routes
* ui changes with new routes
* unit tests routes + change resource history name
* unit tests fix
* CR comments
* update UI
* fix ui + ut
* Update api_app/_version.py
Co-authored-by: Tamir Kamara <26870601+tamirkamara@users.noreply.github.com>
* Update ui/app/package.json
Co-authored-by: Tamir Kamara <26870601+tamirkamara@users.noreply.github.com>
* remove check if history already exist
Co-authored-by: Anat Balzam <anatbalzam@microsoft.com>
Co-authored-by: Anat Balzam <>
Co-authored-by: Tamir Kamara <26870601+tamirkamara@users.noreply.github.com>
2023-01-12 08:25:14 +00:00
Liza Shakury
d3365b7b31
Add health services workspace service ( #3051 )
...
* Add health services workspace service
* Update changelog
* Fix TF format
* Fix TF format
* Use porter v1
* Update templates/workspace_services/health-services/porter.yaml
Co-authored-by: Tamir Kamara <26870601+tamirkamara@users.noreply.github.com>
* CR changes
* Fix TF format
* Output urls
Co-authored-by: Tamir Kamara <26870601+tamirkamara@users.noreply.github.com>
2023-01-11 20:51:25 +02:00
Yuval Yaron
a62e5c22dd
Fix odd API behavior to illegal patching ( #3071 )
...
* add try expect block to version parsing
* when patching with a field that is not defined in 'ResourcePatch' return 422 instead of ignoring the field
* update api version
2023-01-11 16:49:19 +00:00
Tamir Kamara
351d4ad1a2
Lint TRE cost tags ( #3061 )
...
* upgraded super linter and check tre cost tags
* missing tags
* changelog
2023-01-11 05:16:46 +00:00
Tamir Kamara
2ff2e1adcd
Add retry when registering bundles in CI ( #3068 )
...
retry when registering in CI
2023-01-10 12:34:29 +00:00
Anat Balzam
3d0a8e70b6
Fix running actions on a user resource ( #3063 )
...
fix missing await
Co-authored-by: Anat Balzam <>
2023-01-05 15:11:37 +00:00
Itye Richter
8512143911
New location for the contributing docs ( #3059 )
...
* combined the contributing docs
* changes to contributing.md
* change menu name
* update docs
Co-authored-by: Itye <ityer@microsoft.com>
2023-01-05 09:25:50 +00:00
Tamir Kamara
913223f63c
Add periodic task to upgrade terraform providers ( #3050 )
...
* Add period task to upgrade terraform providers
* spelling
2023-01-05 08:49:14 +00:00
Yuval Yaron
74f473863a
UI - Display the steps of resource operations ( #3060 )
...
* display the steps to the operation object in the UI
* update UI version
* update UI version
* add numbers to operation steps
* fix formatting
2023-01-04 16:27:43 +00:00
Tamir Kamara
8d87bafea8
Upgrade Guacamole dependencies ( #3053 )
...
* Upgrade Guacamole dependencies
* changelog
2023-01-04 15:50:27 +00:00
Tamir Kamara
79b78ede9c
Add jq back to certs bundle ( #3055 )
...
add jq back to certs bundle
2023-01-04 14:49:21 +00:00
dependabot[bot]
9205897fea
Bump json5 from 2.2.1 to 2.2.3 in /.github/scripts ( #3056 )
...
Bumps [json5](https://github.com/json5/json5 ) from 2.2.1 to 2.2.3.
- [Release notes](https://github.com/json5/json5/releases )
- [Changelog](https://github.com/json5/json5/blob/main/CHANGELOG.md )
- [Commits](https://github.com/json5/json5/compare/v2.2.1...v2.2.3 )
---
updated-dependencies:
- dependency-name: json5
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Tamir Kamara <26870601+tamirkamara@users.noreply.github.com>
2023-01-04 13:40:33 +00:00
Tamir Kamara
a29d436b8d
Add a note about amd64 ( #3058 )
2023-01-04 12:50:28 +00:00
dependabot[bot]
6dfef278be
Bump react-router-dom from 6.4.3 to 6.6.1 in /ui/app ( #3010 )
...
* Bump react-router-dom from 6.4.3 to 6.6.1 in /ui/app
Bumps [react-router-dom](https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom ) from 6.4.3 to 6.6.1.
- [Release notes](https://github.com/remix-run/react-router/releases )
- [Changelog](https://github.com/remix-run/react-router/blob/main/packages/react-router-dom/CHANGELOG.md )
- [Commits](https://github.com/remix-run/react-router/commits/react-router-dom@6.6.1/packages/react-router-dom )
---
updated-dependencies:
- dependency-name: react-router-dom
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
* Bump react-router-dom from 6.4.3 to 6.6.1 in /ui/app
Bumps [react-router-dom](https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom ) from 6.4.3 to 6.6.1.
- [Release notes](https://github.com/remix-run/react-router/releases )
- [Changelog](https://github.com/remix-run/react-router/blob/main/packages/react-router-dom/CHANGELOG.md )
- [Commits](https://github.com/remix-run/react-router/commits/react-router-dom@6.6.1/packages/react-router-dom )
---
updated-dependencies:
- dependency-name: react-router-dom
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
* ui v
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: David Moore <damoo@microsoft.com>
Co-authored-by: David Moore <35696285+damoodamoo@users.noreply.github.com>
2023-01-04 12:23:34 +00:00
dependabot[bot]
097392e52e
Bump json5 from 1.0.1 to 1.0.2 in /ui/app ( #3057 )
...
* Bump json5 from 1.0.1 to 1.0.2 in /ui/app
Bumps [json5](https://github.com/json5/json5 ) from 1.0.1 to 1.0.2.
- [Release notes](https://github.com/json5/json5/releases )
- [Changelog](https://github.com/json5/json5/blob/main/CHANGELOG.md )
- [Commits](https://github.com/json5/json5/compare/v1.0.1...v1.0.2 )
---
updated-dependencies:
- dependency-name: json5
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
* ui v bump
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: David Moore <damoo@microsoft.com>
Co-authored-by: David Moore <35696285+damoodamoo@users.noreply.github.com>
2023-01-04 12:10:56 +00:00
dependabot[bot]
9ddc49e311
Bump @fluentui/react from 8.101.0 to 8.104.1 in /ui/app ( #3040 )
...
Bumps [@fluentui/react](https://github.com/microsoft/fluentui ) from 8.101.0 to 8.104.1.
- [Release notes](https://github.com/microsoft/fluentui/releases )
- [Changelog](https://github.com/microsoft/fluentui/blob/master/azure-pipelines.release-fluentui.yml )
- [Commits](https://github.com/microsoft/fluentui/compare/@fluentui/react_v8.101.0...@fluentui/react_v8.104.1 )
---
updated-dependencies:
- dependency-name: "@fluentui/react"
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-01-04 10:26:34 +00:00
dependabot[bot]
1fd878935a
Bump @azure/msal-browser from 2.31.0 to 2.32.1 in /ui/app ( #3039 )
...
Bumps [@azure/msal-browser](https://github.com/AzureAD/microsoft-authentication-library-for-js ) from 2.31.0 to 2.32.1.
- [Release notes](https://github.com/AzureAD/microsoft-authentication-library-for-js/releases )
- [Commits](https://github.com/AzureAD/microsoft-authentication-library-for-js/compare/msal-browser-v2.31.0...msal-browser-v2.32.1 )
---
updated-dependencies:
- dependency-name: "@azure/msal-browser"
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-01-04 10:08:59 +00:00
dependabot[bot]
fc1242c136
Bump typescript from 4.8.4 to 4.9.4 in /ui/app ( #3042 )
...
Bumps [typescript](https://github.com/Microsoft/TypeScript ) from 4.8.4 to 4.9.4.
- [Release notes](https://github.com/Microsoft/TypeScript/releases )
- [Commits](https://github.com/Microsoft/TypeScript/compare/v4.8.4...v4.9.4 )
---
updated-dependencies:
- dependency-name: typescript
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-01-04 09:55:54 +00:00
dependabot[bot]
116b6de892
Bump web-vitals from 3.0.4 to 3.1.0 in /ui/app ( #3041 )
...
* Bump web-vitals from 3.0.4 to 3.1.0 in /ui/app
Bumps [web-vitals](https://github.com/GoogleChrome/web-vitals ) from 3.0.4 to 3.1.0.
- [Release notes](https://github.com/GoogleChrome/web-vitals/releases )
- [Changelog](https://github.com/GoogleChrome/web-vitals/blob/main/CHANGELOG.md )
- [Commits](https://github.com/GoogleChrome/web-vitals/compare/v3.0.4...v3.1.0 )
---
updated-dependencies:
- dependency-name: web-vitals
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
* bumped webvitals and moved to creatRoot for React 18
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: David Moore <damoo@microsoft.com>
2023-01-04 09:39:24 +00:00
Tamir Kamara
8e73bb9243
Update python dependencies ( #3048 )
2023-01-03 15:13:18 +00:00
Tamir Kamara
9b2cb1fd73
Deployment message parse errors arrive at DLQ ( #3047 )
...
* deployment message parse errors arrive at DLQ
* fix test
* api version
* fix
2023-01-03 10:26:34 +02:00
Yuval Yaron
38e8cfe8aa
Replace logging.error with logging.exception in the API ( #3046 )
...
* change 'logging.error' to 'logging.exception' - otherwise we lose the stacktrace
* revert logging.exception where there is no exception
* add ExceptionTracebackFilter to add logs with traceback to the 'traces' section in app insights
* update api version
* Apply suggestions from code review
Co-authored-by: Tamir Kamara <26870601+tamirkamara@users.noreply.github.com>
* change ExceptionTracebackFilter to only apply in app insights
* change 'logging.error' to 'logging.exception' in the api - otherwise we lose the stacktrace
* update api version
* pr comment - remove error_string
Co-authored-by: Tamir Kamara <26870601+tamirkamara@users.noreply.github.com>
2023-01-02 19:26:18 +00:00
Yuval Yaron
87cd667245
Add ExceptionTracebackFilter + Replace logging.error with logging.exception in API routes ( #3044 )
...
* change 'logging.error' to 'logging.exception' - otherwise we lose the stacktrace
* revert logging.exception where there is no exception
* add ExceptionTracebackFilter to add logs with traceback to the 'traces' section in app insights
* update api version
* Apply suggestions from code review
Co-authored-by: Tamir Kamara <26870601+tamirkamara@users.noreply.github.com>
* change ExceptionTracebackFilter to only apply in app insights
Co-authored-by: Tamir Kamara <26870601+tamirkamara@users.noreply.github.com>
2023-01-02 14:21:17 +00:00
Tamir Kamara
92a6b7b706
Align performance test config with regular e2e ( #3045 )
...
align performance test config with regular e2e
2023-01-02 13:21:09 +00:00
Tamir Kamara
52448e41b5
Remove asyncio-mode=auto ( #3043 )
...
* remove asyncio-mode=auto
* versions
2023-01-02 13:02:50 +00:00