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

648 Коммитов

Автор SHA1 Сообщение Дата
Mike Harding 31960894e1
Updates to all porter bundles to build docker images for amd64 platform from arm64 machines locally (#3827)
* Updated porter bundle docker templates and runtime image to build to amd64 platform on arm64 dev machines

* Corrected comments incorrectly touched by find/replace

* added ignore for DL3029 hadolint validation

* added new line to hadolint config

* removed white space

* Try fix monitoring dependancy issues

* updated changelog

* Try fix monitoring dependancy issues try 2

* increase versions

---------

Co-authored-by: Michael Harding <mikeyharding@gmail.com>
Co-authored-by: marrobi <marrobi@microsoft.com>
2024-01-23 12:13:39 +00:00
dusan-ilic-mhra 7b9927cdb0
Switch to structured firewall logs (#3816) 2023-12-22 13:15:54 +00:00
Marcus Robinson 5489c9d373
Security updates November 2023 (#3797) 2023-11-30 17:03:11 +00:00
dependabot[bot] 3334c95245
Bump org.json:json from 20230618 to 20231013 in /templates/workspace_services/guacamole/guacamole-server/guacamole-auth-azure (#3748)
* Bump org.json:json

Bumps [org.json:json](https://github.com/douglascrockford/JSON-java) from 20230618 to 20231013.
- [Release notes](https://github.com/douglascrockford/JSON-java/releases)
- [Changelog](https://github.com/stleary/JSON-java/blob/master/docs/RELEASES.md)
- [Commits](https://github.com/douglascrockford/JSON-java/commits)

---
updated-dependencies:
- dependency-name: org.json:json
  dependency-type: direct:production
...

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

* update versions

---------

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-11-19 14:07:47 +02:00
Marcus Robinson 7e8c5f77b7
Update setting of read only fields and include deleted address spaces when assigning new address spaces (#3714) 2023-11-16 17:08:57 +00:00
Marcus Robinson 5848fcb9f8
Upgrade Python packages, switch to FastAPI lifespan async context manager (#3765)
* Many Python packages are outdated and need updating
Fixes #3764
2023-11-14 13:30:07 +00:00
Marcus Robinson 1c85eaacf4
Provide Airlock Import Review Workspace with its own DNS zone (#3769)
* Airlock fails due to DNS timeout - returns "Request failed due to an unknown reason."
Fixes #3767

* Update changelog description

* Word smithing

* Add HACK comment to more easily id items pending delete

---------

Co-authored-by: Sven Aelterman <17446043+SvenAelterman@users.noreply.github.com>
2023-11-07 13:51:20 +02:00
Marcus Robinson 22f4613e62
Nexus SSL cert fails to renew in Jetty (#3743)
Fixes #3742
2023-10-18 09:49:05 -05:00
Abhinav Pandey 6f256505c3
Add missing upgrade outputs to Porter.yaml files. (#3723)
* Update porter.yaml outputs

* Incremented versions of modified bundles
2023-10-04 15:09:38 +03:00
Marcus Robinson 1143f2ac9f
Output is_exposed_externally, for all resources with URI (#3656) 2023-10-03 13:48:13 +01:00
Tamir Kamara 0f12981a51
Update workspace template to use Terraform's AzureRM 3.73 (#3715)
* Update workspace with TF AzureRM 3.73

* changelog
2023-09-21 09:00:59 +00:00
Marcus Robinson 43692eff7c
Add workspace templates to extended tests and update base template versions (#3704) 2023-09-20 10:42:29 +00:00
Martin Peck b86422c1a3
Add pypi.org into Allow List for Nexus Firewall (#3698)
add pypi.org into allow list for nexus firewall
2023-08-31 22:39:22 +01:00
Nayeem Abdullah 5c8ae20ea5
Add missing Databricks region network details (#3688) 2023-08-25 07:24:56 +00:00
Martin Peck fb4a3a1971
Upgrade Airlock and Apply FW Rule for Airlock (#3682)
* update function app runtime

* create app rule for airlock

* Increase core version

* Testing e2e shared service fix for failed firewall deployments.

* Add admin_connection_uri as output (#3684)

* remove retention policies from all resources

* update version numbers

* As using dev container base image with none root user this is redundant.

* Revert command changes, try setting user ID, add debug commands

* debug perms current dir

* revert debug commands

---------

Co-authored-by: marrobi <marrobi@microsoft.com>
2023-08-24 16:34:53 +01:00
Marcus Robinson 19f6f50cba
Add admin_connection_uri as output (#3684) 2023-08-22 10:39:53 +01:00
Marcus Robinson b1ce082fc8
Add dependency on firewall deployment to rule collection (#3672)
* Add dependancy on firewall

* update changelog

---------

Co-authored-by: Sven Aelterman <17446043+SvenAelterman@users.noreply.github.com>
2023-08-18 15:08:39 +00:00
Sven Aelterman 4a1a6f0428
Update Nexus reliability (#3676) 2023-08-18 13:24:53 +00:00
Marcus Robinson 9bbc11bd93
Remove connection_uri from porter for Guacamole (#3681) 2023-08-16 14:59:46 -05:00
Sven Aelterman bf57fd62fc
Fix allowed FQDN for pypi.org (#3677) 2023-08-16 09:32:19 +01:00
Marcus Robinson d2a9ab613b
Change guacamole username claim to preferred_username (#3548)
* Change claim to preferred_username

* increase guac server version

* increase guac server version

* Fix comment

* Fix spelling
2023-08-14 16:54:47 +00:00
Marcus Robinson 2c872cf427
Apply missing lifecycle blocks. (#3670) 2023-08-14 14:04:31 +00:00
Nayeem Abdullah c3f144f959
terraform_typed_variables turn on (#3660) 2023-08-14 11:13:36 +01:00
Marcus Robinson f238ca9627
Outputs of type boolean are stored as strings (#3655) 2023-08-14 07:34:44 +00:00
Marcus Robinson ffccc84aa4
Fix ability to debug resource processor locally (#3654) 2023-08-11 08:18:08 -05:00
Marcus Robinson b8c7f0b1bc
Upgrade airlock review and unrestricted workspaces to base v0.12.0 (#3659) 2023-08-08 16:54:29 +00:00
Marcus Robinson 6f20e79dc1
Update names and descriptions for services. (#3632)
* Update names and descriptions for services.

* Up gitea version

* Up version
2023-08-02 15:53:12 +00:00
Marcus Robinson 6ffc341b0c
Changes to fix dependency issues and app insights TF issues (#3581) 2023-07-20 19:05:41 +00:00
Marcus Robinson f8feee1f35
Update Databricks UDRs and add switch to DFS private endpoint (#3583)
Update UDRs and add switch to DFS private endpoint

Co-authored-by: Sachin Kundu <sachinkundu@gmail.com>
2023-07-18 07:30:13 +00:00
Tamir Kamara 689f0a594c
Guacamole dependencies update July 2023 (#3602)
* Guacamole dependencies update July 2023

* Update CHANGELOG.md
2023-07-05 17:52:25 +03:00
Liza Shakury 435fa39a4f
Drop Synapse schemas (#3599)
* Drop schemas

* Add mixin

* Lint and checks

* Lint fixes

* Lint fixes
2023-07-02 16:39:13 +03:00
Yuval Yaron 8c82fd75ee
Add OHDSI workspace service (#3562)
* add ohdsi workspace service (before adjustments to the OSS)

* add execute permission to scripts

* Fix Postgres timeouts when install OHDSI (#3559)

[ohdsi] fix postgres timeouts

* Add OHDSI workspace service (#3552)

* remove todos

* link core vnet to postgres private dns zone when deploying core

* remove synapse references, and add other data sources to the options

* remove postgres_core_dns_link references

* revert synapse reference deletions

* remove non supported dialects

* add execute permission to scripts

* make some of the daimons required

* add required zone field to postgres:
https://github.com/hashicorp/terraform-provider-azurerm/issues/16888

* add fw rule to allow open id authentication in atlas

* fix firewall step

* add README

* update README

* fix linting errors

* fix linting errors

* update changelog

* Update CHANGELOG.md

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

* add ohdsi ws service to the CI

* clarified  README

* added name, description and overview to the template_schema

* move README content to docs

* change default display name

* add diagram to and instructions about setting up the CDM data source

* add link to ohdsi-on-azure

* move ohdsi-on-azure to the top

* link to OHDSIonAzure for deploying synapse

* Update docs/tre-templates/workspace-services/ohdsi.md

Co-authored-by: Marcus Robinson <marrobi@microsoft.com>

* add Using a sample CDM data source section

---------

Co-authored-by: Tamir Kamara <26870601+tamirkamara@users.noreply.github.com>
Co-authored-by: Marcus Robinson <marrobi@microsoft.com>
2023-06-26 20:09:02 +03:00
Sharon Hart 0ed36d0280
Airlock Notifier - Change SMTP connector type (#3573)
* Airlock Notifier - Change SMTP connector type

* Update CHANGELOG.md
2023-06-15 10:57:32 +03:00
Sunil Sattiraju d0650b143e
Update eastus2 ADB udr (#3568) 2023-06-13 13:07:26 +01:00
Tamir Kamara e5c0c9a814
Revert firewall rules pipeline in airlock_notifier (#3561)
* [airlock_notifier] revert firewall rules pipeline

* fix lint
2023-06-11 14:05:47 +03:00
Miguel da Silva 02e184aad7
Adding code for supporting configurable SMTP port and SSL usage (#3507)
* Adding code for supporting configurable SMTP port and SSL usage

* Update templates/shared_services/airlock_notifier/porter.yaml

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

* Adding default value for SMTP port, setting SMTP port as non-required

* Update templates/shared_services/airlock_notifier/porter.yaml

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

* Fixing wrong var name

---------

Co-authored-by: Tamir Kamara <26870601+tamirkamara@users.noreply.github.com>
2023-06-09 09:06:14 +00:00
Marcus Robinson 45a1777cd1
Databricks workspace service fails to deploy to East US with DNS error (#3542)
* Databricks workspace service fails to deploy to East US with DNS error
Fixes #3515

* Update changelog

* remove en-us

* Databricks workspace service fails to deploy with DNS error
Fixes #3515

* fix typo

---------

Co-authored-by: Tamir Kamara <26870601+tamirkamara@users.noreply.github.com>
2023-06-08 06:13:53 +00:00
Marcus Robinson 9059e3076a
Add azure environment to AML upgrade and uninstall (#3550)
Add azure environment to upgrade and uninstall
2023-06-07 19:06:07 +00:00
Marcus Robinson 8315696073
Make AML route names unique when exposed externally. (#3547)
AML workspace service fails to deploy externally
Fixes #3546
2023-06-07 13:47:22 +00:00
Marcus Robinson 326e8a32c2
Azure ML connection URI is an object, not string (#3543) 2023-06-07 11:33:16 +01:00
Marcus Robinson b7c8df3400
Update key in deploy.sh for linux vm (#3544)
* Update key

* Update changelog
2023-06-07 06:00:05 +00:00
Tamir Kamara f6c09d1c52
Terraform handles peering sync natively (#3534)
* Terraform handels address space sync natively

* changelog

* fix

* fix

* remove all azure_environment
2023-06-05 11:02:06 +00:00
Tamir Kamara 060a5fb129
Guacamole June 2023 updates (#3532) 2023-06-04 09:01:44 +03:00
Tamir Kamara 8fc8d77dce
Use host in windows mount script (#3519)
* use host in windows mount script

* Update templates/workspace_services/guacamole/user_resources/guacamole-azure-windowsvm/porter.yaml
2023-05-28 16:34:21 +03:00
Tamir Kamara 6eb8288e71
Guacamole May dependencies update (#3520) 2023-05-28 09:15:56 +00:00
Tamir Kamara 71fc0c9151
Enable scm basic auth in airlock notifier (#3509)
* enable scm basic auth in airlock notifier

* changelog

* fix indentation
2023-05-21 14:15:39 +03:00
Tamir Kamara c916a0e1cf
Fix keyvault extension authentication to always use a user managed identity (#3492)
* nexus config for user id in keyvault extension

* make env fix

* reduce azure logging in e2e

* update extension config

* changelog
2023-05-21 06:36:49 +00:00
Tamir Kamara da061f855d
Refactor Nexus bundle to use KeyVault VM Extension (#3453)
* update firewall

* use keyvault vm extension to get nexus ssl

* changelog

* version
2023-04-23 12:52:22 +00:00
Liza Shakury 617d5bf63a
Include AzureML FQDN as a bundle output (#3450)
* Fix aml outputs

* Update changelog and version
2023-04-20 14:04:24 +03:00
Tamir Kamara 06a68c2fed
Upgrade Guacamole deps 1.5.1 (#3443)
* Upgrde Guacamole bundle to support version 1.5.1

* changelog

* fix dockerfile linting

* combine run commands

* changelog
2023-04-17 15:00:51 +00:00