Граф коммитов

1522 Коммитов

Автор SHA1 Сообщение Дата
Marcus Robinson b63e7eeda3
Add question template (#3327)
* Add question template
2023-03-08 11:31:13 +00:00
Tamir Kamara 4ccc653655
Fix firewall log categories (#3313)
fix firewall log categories
2023-03-05 14:52:33 +00:00
Tamir Kamara 5ee709d3a0
Small doc fixes (#3291)
* small doc fixes

* fix
2023-03-01 19:13:19 +02:00
dependabot[bot] 30b4108e9e
Bump actions/checkout from 2 to 3 (#3277)
Bumps [actions/checkout](https://github.com/actions/checkout) from 2 to 3.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v2...v3)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-major
...

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-03-01 16:44:19 +00:00
Anat Balzam 2ee775317d
Fix updating a workspace due to cascade bug (#3264)
fix disable bug

Co-authored-by: Anat Balzam <>
2023-03-01 15:14:30 +00:00
David Moore 1b5ed74423
AML isolatedNetwork fix (#3290)
* isolatedNetwork = false¬

* bumped AML version

* tf fmt
2023-03-01 10:11:37 +00:00
Marcus Robinson b84be76195
Clarify how to upgrade version of the TRE (#3262)
* Clarify how to upgrade version of the TRE

* Update CHANGELOG.md
2023-02-28 13:00:39 +00:00
Anat Balzam 61737f3f4a
Add a unique step id for each OperationStep (#3239)
* initial working impl

* test fixes

* bump api version

* bump ui version

* rename to templateStepId

* rename to sourceTemplateResourceId

* rename sourceTemplateResourceId

* add an example for  sourceTemplateResourceId

---------

Co-authored-by: Anat Balzam <anat@example.com>
Co-authored-by: Tamir Kamara <26870601+tamirkamara@users.noreply.github.com>
Co-authored-by: Anat Balzam <>
2023-02-28 08:00:31 +00:00
Tamir Kamara e813221d15
Increase E2E timeouts (#3252)
* Increase E2E timeouts

* update devcontainer

* fix

* fix
2023-02-27 16:56:52 +00:00
Guy Bertental 2b356a6721
Add Databricks private authentication shared service for SSO (#3201)
* Add Databricks private authentication shared service for SSO

---------

Co-authored-by: Marcus Robinson <marrobi@microsoft.com>
2023-02-26 12:07:10 +00:00
Yuval Yaron ed9c3d561d
Fix templates that are were un-registerable due to new stepId check (#3246)
* change duplicated step IDs

* fix typos
2023-02-23 13:04:30 +00:00
Tamir Kamara 2399c39402
standardize airlock storage private endpoints (#3231)
* standerdize airlock storage private endpoints

* core version
2023-02-19 17:39:31 +00:00
Liza Shakury c041ec295b
Fix E2E shared services tests (#3227)
* Fix shared services tests

* Change param order

* Change verify position
2023-02-19 15:45:20 +02:00
Elad Iwanir 30c2c9e822
Properties substitutions support for resource's parents (#3223)
* Properties substitutions support for resource's parents
2023-02-19 15:25:28 +02:00
Anat Balzam 7c913acebc
Update guacamole with dependabot requirements (#3232)
updated guac

Co-authored-by: Anat Balzam <anat@example.com>
2023-02-19 12:44:43 +00:00
Yuval Yaron 1f9a9f490e
Update Porter + Add flag to disable auto build (#3229)
* remove porter v0 from docker container

* update porter and its mixins/plugins versions

* revert workaround for porter auto build

* add porter flag to disable auto build

* update version
2023-02-19 13:52:14 +02:00
Yuval Yaron 000fea567a
UI - Remove tilde from Azure CLI command path (#3228)
remove tilde from command path
2023-02-16 15:34:44 +02:00
Yuval Yaron b8c64456f2
Validate template pipeline has unique step IDs (#3224)
* validate that template pipeline has unique step ids

* update api version

* add validation for main stepId

* add tests

* clean code and add positive test case

* update api version

* cover the case of null pipeline
2023-02-15 16:42:18 +00:00
Liza Shakury a1541cfa20
Fix expired tokens in E2E tests (#3210)
* Ask for token before each operation.

* Return guacamole ping

* Get new token before each delete operation

* Don't pass tokens

* Fix references

* Remove double delete

* Fix resource delete
2023-02-15 15:00:50 +02:00
Anat Balzam c0de836fc5
Cascade disable and delete operations (#3204)
* cascade impl

* fix  unit tests

* fix unit tests part 2

* remove reduntant params

* bump api version

* Update api_app/_version.py

* add missing params

* change names + etag

* cr comments

* fix ws creation bug

* e2e to use cascade

* fix disable bug

* fix unit test

---------

Co-authored-by: Anat Balzam <MY_NAME@example.com>
2023-02-14 23:07:50 +00:00
Yuval Yaron 6fae974dde
Remove the .diff file from airlock-import-review Template (#3220)
* add a terraform file to replace the workspace_base.diff file

* disable airlock deployment

* add missing locals

* add missing variables and data

* remove enable_airlock from params

* remove module variables

* update template version

* skip the 'terraform init' validations for the import review workspace files

* refine comment

* fix linting error

* associate .terraform extension with terraform files
2023-02-14 14:33:43 +00:00
David Moore 5b2df3a4f9
TRE URL to relative path (#3221)
set the TRE url to relative path now both are under AGW host
2023-02-14 12:26:00 +00:00
Liza Shakury 44ec74d4f3
v0.9.0 release (#3211)
Prepare for release
2023-02-12 15:35:29 +02:00
Tamir Kamara 4fe8ca3389
Fix Private Endpoint DNS conflict in Airlock Review Workspace (#3215)
* fix airlock review workspace private endpoint dns

* changelog
2023-02-12 12:18:46 +00:00
Tamir Kamara 19fe846084
ignore_chnages for log_analytics_destination_type (#3217) 2023-02-12 07:59:51 +00:00
Yuval Yaron 06ec5a8118
Align 'Airlock Get Container URL' permissions with 'Create Airlock Request's permissions (#3208)
* add test to add coverage to get_allowed_actions

* fix test argument name

* add test that verifies that if a user can create airlock request, they can also upload files to that request

* add ws owner to roles that can access container link - as a ws owner can create airlock requests

* minor change in lines order

* update api version

* update changelog
2023-02-08 16:12:47 +00:00
Tamir Kamara 93dfd25b44
Provision AppInsights in a workspace with AzAPI provider (#3207)
* Workspace AppInsights via AzAPI provider

* changelog

* changelog
2023-02-08 15:32:40 +00:00
Tom Young 92fb2adb5f
Specify docker platform (#3132)
* Specify docker platform

* Remove run arg

* Specify env in dockerfile

---------

Co-authored-by: James Griffin <me@JamesGriff.in>
Co-authored-by: Tamir Kamara <26870601+tamirkamara@users.noreply.github.com>
2023-02-08 10:49:38 +02:00
dependabot[bot] 2f0925a6c7
Bump azure-mgmt-compute from 29.0.0 to 29.1.0 (#3160)
* Bump azure-mgmt-compute from 29.0.0 to 29.1.0

Bumps [azure-mgmt-compute](https://github.com/Azure/azure-sdk-for-python) from 29.0.0 to 29.1.0.
- [Release notes](https://github.com/Azure/azure-sdk-for-python/releases)
- [Commits](https://github.com/Azure/azure-sdk-for-python/compare/azure-mgmt-compute_29.0.0...azure-mgmt-compute_29.1.0)

---
updated-dependencies:
- dependency-name: azure-mgmt-compute
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

* Upgrade api version

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Liza Shakury <42377481+LizaShak@users.noreply.github.com>
Co-authored-by: LizaShak <iliza@outlook.com>
2023-02-07 17:15:40 +02:00
Liza Shakury 7f53213c03
Change alias name for latest docs (#3206)
Change latest-release to latest
2023-02-07 15:05:26 +02:00
David Moore 18ae348caf
Added ${MAKEFILE_DIR} to cd in e2e target (#3188)
* roles fix

* ui v bump

* added  to a cd command to make more reusable

---------

Co-authored-by: Tamir Kamara <26870601+tamirkamara@users.noreply.github.com>
2023-02-07 11:02:16 +00:00
Marcus Robinson 1151369a87
Prevent terraform creating Azure ML on upgrade (#3184)
Ignore changes to image build compute
2023-02-07 10:21:54 +00:00
Tamir Kamara 36a16c49f2
Skip certs e2e on Fri/Sat (#3203)
* skip certs e2e on Fri/Sat

* Update CHANGELOG.md
2023-02-07 10:04:31 +00:00
Guy Bertental d24531933a
Remove auth private endpoint from databricks workspace service (#3199)
* Remove auth private endpoint from ADB ws service
* Consolidate internal_connection_uri with connection_uri
2023-02-06 23:52:29 +02:00
Yuval Yaron 15d9f27cb7
Add Azure CLI command to Airlock Files Section (#3196)
* replace invalid statuses with valid statuses - exclude submitted, cancelled, and other in_progresses statuses

* move the logic of the airlock request files section to its own file

* add pivot table for switching between file upload options

* add CLI section to file upload options (no styling to command yet)

* fix cli command text box height

* add styling and finishes to the cli command

* move the logic of the  cli command to its own component

* improve regex for matching all forms of cli commands

* add comments to explain the regexes

* remove redundant pattern param from cli command

* dependabot PR #3192

* update changelog and version

* remove SAS URL reference from info message

* change comment in upload cli command

* Update ui/app/src/components/shared/airlock/AirlockRequestFilesSection.tsx

Co-authored-by: James Griffin <me@JamesGriff.in>

* fix CR comments

* remove generate link button

* add tooltip to copy SAS URL button

---------

Co-authored-by: James Griffin <me@JamesGriff.in>
2023-02-06 19:28:13 +02:00
Liza Shakury d3fae422e2
Bump versions for pre-commit, pytest-xdist, msal and fastapi[all] (#3197)
* Bump versions

* Upgrade api version

* Upgrade precommit hooks

* Upgrade flake8 version
2023-02-06 15:40:48 +02:00
Tamir Kamara 6ada035efe
Workspace azmonitor depends on airlock (#3194)
workspace azmonitor depends on airlock
2023-02-05 13:55:27 +00:00
Marcus Robinson 1f1e5acfdb
Script to register all bundles in the repository (#3127)
* Script to register all bundles in the repository
Fixes #3126

* Update to while loops due to linting

* Update devops/scripts/register_all_bundles_in_repo.sh

Co-authored-by: Tamir Kamara <26870601+tamirkamara@users.noreply.github.com>

* Add makefile command

---------

Co-authored-by: Tamir Kamara <26870601+tamirkamara@users.noreply.github.com>
2023-02-02 22:34:24 +00:00
Tamir Kamara ef7677243a
Upgrade AzureRM to 3.41.0 (#3185)
* Upgrade AzureRM to 3.41.0

* changelog
2023-02-02 18:18:45 +02:00
Tamir Kamara 42800a6b4e
API runs with gunicorn/uvicorn combo (#3178)
* API runs with gunicorn/uvicorn combo

* Update CHANGELOG.md

* Update CHANGELOG.md
2023-02-02 15:17:25 +02:00
Tamir Kamara 750fad8a9c
Remove docker in docker support from RP (#3180)
* Remove docker in docker support from RP

* changelog
2023-02-02 12:56:15 +02:00
David Moore 95ae1710f2
UI roles fix (#3176)
* roles fix

* ui v bump
2023-02-01 11:45:15 +00:00
dependabot[bot] 49a4c67abf
Bump @types/jest from 29.2.2 to 29.4.0 in /ui/app (#3170)
* Bump @types/jest from 29.2.2 to 29.4.0 in /ui/app

Bumps [@types/jest](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/jest) from 29.2.2 to 29.4.0.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/jest)

---
updated-dependencies:
- dependency-name: "@types/jest"
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

* dependabot  #3168 - Bump react-router-dom from 6.6.1 to 6.8.0

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Yuval Yaron <yuvalyaron@microsoft.com>
2023-02-01 12:33:04 +02:00
dependabot[bot] bd3ad05eb5
Bump @azure/msal-react from 1.4.10 to 1.5.1 in /ui/app (#3171)
Bumps [@azure/msal-react](https://github.com/AzureAD/microsoft-authentication-library-for-js) from 1.4.10 to 1.5.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-v1.4.10...msal-react-v1.5.1)

---
updated-dependencies:
- dependency-name: "@azure/msal-react"
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-02-01 09:59:45 +00:00
dependabot[bot] 00129c4cf0
Bump @fluentui/react from 8.104.1 to 8.105.1 in /ui/app (#3173)
Bumps [@fluentui/react](https://github.com/microsoft/fluentui) from 8.104.1 to 8.105.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.104.1...@fluentui/react_v8.105.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>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-02-01 11:43:45 +02:00
dependabot[bot] 38ecb56544
Bump LouisBrunner/checks-action from 1.5.0 to 1.6.0 (#3165)
Bumps [LouisBrunner/checks-action](https://github.com/LouisBrunner/checks-action) from 1.5.0 to 1.6.0.
- [Release notes](https://github.com/LouisBrunner/checks-action/releases)
- [Commits](https://github.com/LouisBrunner/checks-action/compare/v1.5.0...v1.6.0)

---
updated-dependencies:
- dependency-name: LouisBrunner/checks-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-02-01 07:40:10 +00:00
dependabot[bot] a2cf743ba5
Bump docker/build-push-action from 3 to 4 (#3164)
Bumps [docker/build-push-action](https://github.com/docker/build-push-action) from 3 to 4.
- [Release notes](https://github.com/docker/build-push-action/releases)
- [Commits](https://github.com/docker/build-push-action/compare/v3...v4)

---
updated-dependencies:
- dependency-name: docker/build-push-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

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-02-01 07:22:46 +00:00
Tamir Kamara 253e07badb
make check-params uses remote bundle (#3149)
* make check-params uses remote bundle

* changelog
2023-02-01 09:10:34 +02:00
Tamir Kamara 3cc1fe1b60
Update Guacamole VMs to recent OS, add Win11 (#3154) 2023-01-31 16:43:20 +00:00
Tamir Kamara 4f17340aa3
Add Azure Monitor query pack and queries (#3151)
* Add Azure Monitor query pack and queries

* core version

* changelog

* core version
2023-01-31 17:06:50 +02:00