Skip to content

Commit

Permalink
Main temp (#55)
Browse files Browse the repository at this point in the history
* Add permissions to pr_bot and flag_external_pr workflows (microsoft#3843)

* Add permissions block

* add permissions for pr bot

* Update permissions for 'checks' (microsoft#3844)

update permissions for checks

* Add permissions to parent workflows (microsoft#3845)

* More workflow permissions (microsoft#3846)

more permissions

* fixing react router dom version and switching to absolute routing whe… (microsoft#3841)

* Update CodeQL actions (microsoft#3851)

* Delete InnerEye from workflows

* Update important dependencies (microsoft#3852)

* update dependencies

* Remove InnerEye from E2Es

* Add report check status to Test Results (microsoft#3856)

Add check status.

* Fix registration of templates with  no required or authorizedRoles defined. (microsoft#3849)

* Add network rule set for Service Bus namespace (microsoft#3858)

* Fix argument quoting in second ACR job step in 'Deploy TRE Reusable' GitHub Action (microsoft#3861)

Fix argument quoting in second ACR job step in 'Deploy TRE Reusable' github action

* Destroy TRE script unbound variable fix (microsoft#3864)

* Update Docker dependency update schedule (microsoft#3868)

* Update packages for February Security Updates (microsoft#3866)

* Update Azure MySQL Server to Flexible Server (microsoft#3892)

* Initial Commit

* Update SQL SKU variables

* add in sql_sku to template

* "updateable": true

* ignore zone

* update to azurerm_mysql_flexible_database

* add password

* update sku list

* update user login details for mysql

* update changelog

* doc updates and version updates

* resolving comments

* Firewall Policy Rule Fix (microsoft#3894)

* add in dependencies to all of the route table associations

* update fw version

* update CHANGELOG.md

* Prep For Release v0.17.0 (microsoft#3896)

* update CHANGELOG.md

* remove trailing space

* Firewall Policy Rule Fix (microsoft#3894)

* add in dependencies to all of the route table associations

* update fw version

* update CHANGELOG.md

* update CHANGELOG.md

* Firewall Policy Rule Fix (microsoft#3894)

* add in dependencies to all of the route table associations

* update fw version

* update CHANGELOG.md

* update CHANGELOG.md

* update fw version

* Documentation Pipeline Fix (microsoft#3898)

add in permissions to pipeline

* Feature/GitHub actions update (microsoft#3897)

* Update clean_validation_envs.yml

* azure login (#19)

Co-authored-by: Wojciech <57405495+thewbuk@users.noreply.github.com>

* GitHub actions update (#22)

* azure login

* reset cron

* update action versions

---------

Co-authored-by: wojciechcloudkubed <159798789+wojciechcloudkubed@users.noreply.github.com>

* change conclusion action

* add in teams

---------

Co-authored-by: wojciechcloudkubed <159798789+wojciechcloudkubed@users.noreply.github.com>

* Bump the npm_and_yarn group in /ui/app with 3 updates (microsoft#3891)

* Bump the npm_and_yarn group in /ui/app with 3 updates

Bumps the npm_and_yarn group in /ui/app with 3 updates: [express](https://github.com/expressjs/express), [follow-redirects](https://github.com/follow-redirects/follow-redirects) and [webpack-dev-middleware](https://github.com/webpack/webpack-dev-middleware).


Updates `express` from 4.18.3 to 4.19.2
- [Release notes](https://github.com/expressjs/express/releases)
- [Changelog](https://github.com/expressjs/express/blob/master/History.md)
- [Commits](expressjs/express@4.18.3...4.19.2)

Updates `follow-redirects` from 1.15.5 to 1.15.6
- [Release notes](https://github.com/follow-redirects/follow-redirects/releases)
- [Commits](follow-redirects/follow-redirects@v1.15.5...v1.15.6)

Updates `webpack-dev-middleware` from 5.3.3 to 5.3.4
- [Release notes](https://github.com/webpack/webpack-dev-middleware/releases)
- [Changelog](https://github.com/webpack/webpack-dev-middleware/blob/v5.3.4/CHANGELOG.md)
- [Commits](webpack/webpack-dev-middleware@v5.3.3...v5.3.4)

---
updated-dependencies:
- dependency-name: express
  dependency-type: indirect
  dependency-group: npm_and_yarn-security-group
- dependency-name: follow-redirects
  dependency-type: indirect
  dependency-group: npm_and_yarn-security-group
- dependency-name: webpack-dev-middleware
  dependency-type: indirect
  dependency-group: npm_and_yarn-security-group
...

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

* update ui version

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Tim Allen <tim.allen@cloudkubed.com>

* Update "Azure AD" references to "Microsoft Entra ID" (microsoft#3873)

* rename Azure AD to Microsoft Entra Workforce ID

* update Azure Active Directory to Microsoft Entra Workforce ID

* replace

* update version

* change stale version

* update from stale

* update version

* update readme

* Microsoft Entra Workforce ID -> Microsoft Entra ID

* AAD -> Microsoft Entra ID

* Delete .devcontainer/devcontainer.json

* Revert "Delete .devcontainer/devcontainer.json"

This reverts commit 5dd6d5c.

* revert code changes

* remove double names

* update version

* go back version

* api update version

* revert for linting

* revert test linting

* fix linting

* roll back linting

* increase line length

* fix linting

* fix formatting

* fix lintin 3

* update urls

* update aad urls

---------

Co-authored-by: Tim Allen <tim.allen@cloudkubed.com>

* Update Resource processor Ubuntu Image (microsoft#3902)

* Update clean_validation_envs.yml

* update

* update BRANCH_LAST_ACTIVITY_IN_HOURS_FOR_STOP: 8

* update core resource processor image

* remove clean env

* update version

* update changelog

* Remove TLS1.0/1.1 support. Resolves microsoft#3914 (microsoft#3916)

* Ubuntu 2204 update (microsoft#3924)

* Update clean_validation_envs.yml

* update

* update BRANCH_LAST_ACTIVITY_IN_HOURS_FOR_STOP: 8

* Squashed commit of the following:

commit e66cd82
Author: tim-allen-ck <tim.allen@cloudkubed.com>
Date:   Tue May 7 16:35:57 2024 +0100

    squash commits

commit 933e160
Author: tim-allen-ck <tim.allen@cloudkubed.com>
Date:   Thu Apr 4 15:54:39 2024 +0100

    update BRANCH_LAST_ACTIVITY_IN_HOURS_FOR_STOP: 8

commit 379e93c
Author: tim-allen-ck <tim.allen@cloudkubed.com>
Date:   Thu Apr 4 15:52:25 2024 +0100

    update

commit 161880f
Author: Tim Allen <tim.allen@cloudkubed.com>
Date:   Tue Apr 2 09:38:19 2024 +0100

    Update clean_validation_envs.yml

commit 7908043
Author: tim-allen-ck <tim.allen@cloudkubed.com>
Date:   Tue May 7 16:32:15 2024 +0100

    update changelog

commit 76466e4
Author: tim-allen-ck <tim.allen@cloudkubed.com>
Date:   Tue May 7 16:28:55 2024 +0100

    update changelog

commit 9b3b98e
Author: tim-allen-ck <tim.allen@cloudkubed.com>
Date:   Fri Apr 12 09:27:52 2024 +0100

    changelog update

commit d199c77
Author: Tim Allen <tim.allen@cloudkubed.com>
Date:   Fri Apr 12 09:01:26 2024 +0100

    Update Resource processor Ubuntu Image (microsoft#3902)

    * Update clean_validation_envs.yml

    * update

    * update BRANCH_LAST_ACTIVITY_IN_HOURS_FOR_STOP: 8

    * update core resource processor image

    * remove clean env

    * update version

    * update changelog

commit c4d8404
Author: tim-allen-ck <tim.allen@cloudkubed.com>
Date:   Thu Apr 11 12:18:36 2024 +0100

    update readme and changelog

commit 81dd79b
Author: tim-allen-ck <tim.allen@cloudkubed.com>
Date:   Thu Apr 11 12:18:36 2024 +0100

    update readme and changelog

commit 8cecc55
Author: wojciechcloudkubed <159798789+wojciechcloudkubed@users.noreply.github.com>
Date:   Tue Apr 2 09:23:37 2024 +0100

    Ubuntu update (#1)

    * personal

    * update ubuntu image

    * revert changes

    * update ubuntu version

    * update version

    * update offer

    * update sku

    * change offer

    ---------

    Co-authored-by: Wojciech <57405495+thewbuk@users.noreply.github.com>

commit 49813bf
Author: Jonny Rylands <jonnyry@users.noreply.github.com>
Date:   Wed May 1 18:22:19 2024 +0100

     Remove TLS1.0/1.1 support. Resolves microsoft#3914 (microsoft#3916)

commit a094c19
Author: tim-allen-ck <tim.allen@cloudkubed.com>
Date:   Tue May 7 16:12:53 2024 +0100

    doc update

commit 004a9c0
Author: tim-allen-ck <tim.allen@cloudkubed.com>
Date:   Tue May 7 10:27:09 2024 +0100

    update script

commit 8044fb7
Author: tim-allen-ck <tim.allen@cloudkubed.com>
Date:   Wed May 1 15:19:48 2024 +0100

    updaet

commit 218aa8b
Author: tim-allen-ck <tim.allen@cloudkubed.com>
Date:   Wed May 1 15:19:40 2024 +0100

    update

commit 0ac060f
Author: tim-allen-ck <tim.allen@cloudkubed.com>
Date:   Tue Apr 30 15:44:47 2024 +0100

    update

commit 0486933
Author: tim-allen-ck <tim.allen@cloudkubed.com>
Date:   Tue Apr 30 12:43:46 2024 +0100

    update vm config

commit c9f0749
Author: tim-allen-ck <tim.allen@cloudkubed.com>
Date:   Mon Apr 29 18:11:50 2024 +0100

    Prevent screen timeout

commit 7c2db7f
Author: tim-allen-ck <tim.allen@cloudkubed.com>
Date:   Mon Apr 29 18:09:49 2024 +0100

    updates

commit 8d6cf1d
Author: tim-allen-ck <tim.allen@cloudkubed.com>
Date:   Mon Apr 29 17:16:38 2024 +0100

    update

commit 3ecdec7
Author: tim-allen-ck <tim.allen@cloudkubed.com>
Date:   Mon Apr 29 12:21:28 2024 +0100

    update

commit eb59085
Author: tim-allen-ck <tim.allen@cloudkubed.com>
Date:   Mon Apr 29 12:19:33 2024 +0100

    nexus update

commit 915c6bc
Author: tim-allen-ck <tim.allen@cloudkubed.com>
Date:   Mon Apr 29 10:24:45 2024 +0100

    updste

commit 2345db2
Author: tim-allen-ck <tim.allen@cloudkubed.com>
Date:   Mon Apr 29 10:24:36 2024 +0100

    update proxy url

commit 6b454a3
Author: tim-allen-ck <tim.allen@cloudkubed.com>
Date:   Mon Apr 29 10:03:44 2024 +0100

    update

commit 2ce801b
Author: tim-allen-ck <tim.allen@cloudkubed.com>
Date:   Mon Apr 29 09:48:20 2024 +0100

    add in r studio download

commit 3b83b4c
Author: tim-allen-ck <tim.allen@cloudkubed.com>
Date:   Mon Apr 29 09:46:11 2024 +0100

    add in snapcraft to nexus

commit dfb6b7b
Author: tim-allen-ck <tim.allen@cloudkubed.com>
Date:   Fri Apr 26 16:55:45 2024 +0100

    spelling

commit f896ce3
Author: tim-allen-ck <tim.allen@cloudkubed.com>
Date:   Fri Apr 26 16:08:41 2024 +0100

    update version

commit fd540af
Author: tim-allen-ck <tim.allen@cloudkubed.com>
Date:   Fri Apr 26 16:08:32 2024 +0100

    clean up script

commit 1f8456f
Author: tim-allen-ck <tim.allen@cloudkubed.com>
Date:   Fri Apr 26 14:27:31 2024 +0100

    update

commit 89e65eb
Author: tim-allen-ck <tim.allen@cloudkubed.com>
Date:   Fri Apr 26 14:27:23 2024 +0100

    update

commit ae4cb04
Author: tim-allen-ck <tim.allen@cloudkubed.com>
Date:   Fri Apr 26 14:22:13 2024 +0100

    update

commit c33e033
Author: tim-allen-ck <tim.allen@cloudkubed.com>
Date:   Fri Apr 26 14:10:46 2024 +0100

    update

commit 2e290e1
Author: tim-allen-ck <tim.allen@cloudkubed.com>
Date:   Fri Apr 26 14:03:41 2024 +0100

    update

commit 2c16b60
Author: tim-allen-ck <tim.allen@cloudkubed.com>
Date:   Fri Apr 26 13:57:50 2024 +0100

    update

commit 757d565
Author: tim-allen-ck <tim.allen@cloudkubed.com>
Date:   Fri Apr 26 12:18:28 2024 +0100

    update

commit 977b487
Author: tim-allen-ck <tim.allen@cloudkubed.com>
Date:   Fri Apr 26 11:45:21 2024 +0100

    update

commit 572c27c
Author: tim-allen-ck <tim.allen@cloudkubed.com>
Date:   Fri Apr 26 11:45:12 2024 +0100

    update

commit dc7a6c5
Author: tim-allen-ck <tim.allen@cloudkubed.com>
Date:   Fri Apr 26 11:39:38 2024 +0100

    add in extensions

commit e46c5bb
Author: tim-allen-ck <tim.allen@cloudkubed.com>
Date:   Fri Apr 26 11:34:57 2024 +0100

    add sleeps

commit fa15720
Author: tim-allen-ck <tim.allen@cloudkubed.com>
Date:   Fri Apr 26 11:33:44 2024 +0100

    update

commit 893cf8d
Author: tim-allen-ck <tim.allen@cloudkubed.com>
Date:   Fri Apr 26 10:20:12 2024 +0100

    update

commit 42223aa
Author: tim-allen-ck <tim.allen@cloudkubed.com>
Date:   Fri Apr 26 10:16:27 2024 +0100

    commit

commit 0a7b1e8
Author: tim-allen-ck <tim.allen@cloudkubed.com>
Date:   Fri Apr 26 10:16:19 2024 +0100

    update

commit 6ce77b0
Author: tim-allen-ck <tim.allen@cloudkubed.com>
Date:   Fri Apr 26 09:43:49 2024 +0100

    update

commit f1d68da
Author: tim-allen-ck <tim.allen@cloudkubed.com>
Date:   Thu Apr 25 17:58:40 2024 +0100

    update

commit 060b6fd
Author: tim-allen-ck <tim.allen@cloudkubed.com>
Date:   Thu Apr 25 16:17:09 2024 +0100

    vm update

commit c4e7094
Author: tim-allen-ck <tim.allen@cloudkubed.com>
Date:   Thu Apr 25 14:20:05 2024 +0100

    update

commit 760f783
Author: tim-allen-ck <tim.allen@cloudkubed.com>
Date:   Tue Apr 23 16:58:05 2024 +0100

    updat

commit 943e07b
Author: tim-allen-ck <tim.allen@cloudkubed.com>
Date:   Tue Apr 23 15:16:03 2024 +0100

    add in ms download and other apps

commit 7a4d250
Author: tim-allen-ck <tim.allen@cloudkubed.com>
Date:   Thu Apr 18 09:57:54 2024 +0100

    update linux

commit 770e4c7
Author: tim-allen-ck <tim.allen@cloudkubed.com>
Date:   Tue Apr 16 15:31:25 2024 +0100

    fix linting

commit 4354ca0
Author: tim-allen-ck <tim.allen@cloudkubed.com>
Date:   Tue Apr 16 14:06:49 2024 +0100

    format

commit 6980ecb
Author: tim-allen-ck <tim.allen@cloudkubed.com>
Date:   Mon Apr 15 16:16:50 2024 +0100

    update

commit a3e5492
Author: tim-allen-ck <tim.allen@cloudkubed.com>
Date:   Mon Apr 15 16:16:38 2024 +0100

    update

commit f9d9ffc
Author: tim-allen-ck <tim.allen@cloudkubed.com>
Date:   Mon Apr 15 14:44:27 2024 +0100

    update

commit d5a4045
Author: tim-allen-ck <tim.allen@cloudkubed.com>
Date:   Mon Apr 15 14:39:17 2024 +0100

    update

commit aa4713c
Author: tim-allen-ck <tim.allen@cloudkubed.com>
Date:   Mon Apr 15 12:08:41 2024 +0100

    update image version

commit 2082559
Author: tim-allen-ck <tim.allen@cloudkubed.com>
Date:   Mon Apr 15 09:28:08 2024 +0100

    update to gen2

commit cd1a4db
Author: tim-allen-ck <tim.allen@cloudkubed.com>
Date:   Fri Apr 12 16:49:59 2024 +0100

    updaet vm config

commit eff7050
Author: tim-allen-ck <tim.allen@cloudkubed.com>
Date:   Fri Apr 12 16:00:41 2024 +0100

    edit

commit ba9ae50
Author: tim-allen-ck <tim.allen@cloudkubed.com>
Date:   Fri Apr 12 15:10:09 2024 +0100

    update

commit 81801f8
Author: tim-allen-ck <tim.allen@cloudkubed.com>
Date:   Fri Apr 12 14:36:17 2024 +0100

    update version

commit 86909a3
Author: tim-allen-ck <tim.allen@cloudkubed.com>
Date:   Fri Apr 12 12:50:34 2024 +0100

    vm-config

commit c5ce11b
Author: tim-allen-ck <tim.allen@cloudkubed.com>
Date:   Fri Apr 12 10:43:48 2024 +0100

    update config

commit b1bb5c9
Merge: 9a28c42 cb59c99
Author: Tim Allen <tim.allen@cloudkubed.com>
Date:   Fri Apr 12 09:32:38 2024 +0100

    Merge branch 'main' into ubuntu-update

commit 9a28c42
Author: tim-allen-ck <tim.allen@cloudkubed.com>
Date:   Fri Apr 12 09:31:47 2024 +0100

    reset

commit 4a2036b
Author: tim-allen-ck <tim.allen@cloudkubed.com>
Date:   Fri Apr 12 09:29:53 2024 +0100

    update resource proccesor

commit e193943
Author: tim-allen-ck <tim.allen@cloudkubed.com>
Date:   Fri Apr 12 09:27:52 2024 +0100

    changelog update

commit e8ba5fd
Author: tim-allen-ck <tim.allen@cloudkubed.com>
Date:   Thu Apr 11 12:18:36 2024 +0100

    update readme and changelog

commit f3b4efb
Author: Tim Allen <tim.allen@cloudkubed.com>
Date:   Fri Apr 12 09:01:26 2024 +0100

    Update Resource processor Ubuntu Image (microsoft#3902)

    * Update clean_validation_envs.yml

    * update

    * update BRANCH_LAST_ACTIVITY_IN_HOURS_FOR_STOP: 8

    * update core resource processor image

    * remove clean env

    * update version

    * update changelog

commit 85cdb98
Author: tim-allen-ck <tim.allen@cloudkubed.com>
Date:   Thu Apr 11 12:18:36 2024 +0100

    update readme and changelog

commit b17bfab
Author: wojciechcloudkubed <159798789+wojciechcloudkubed@users.noreply.github.com>
Date:   Tue Apr 2 09:23:37 2024 +0100

    Ubuntu update (#1)

    * personal

    * update ubuntu image

    * revert changes

    * update ubuntu version

    * update version

    * update offer

    * update sku

    * change offer

    ---------

    Co-authored-by: Wojciech <57405495+thewbuk@users.noreply.github.com>

commit d8fa5d4
Author: Tim Allen <tim.allen@cloudkubed.com>
Date:   Fri Apr 12 09:01:26 2024 +0100

    Update Resource processor Ubuntu Image (microsoft#3902)

    * Update clean_validation_envs.yml

    * update

    * update BRANCH_LAST_ACTIVITY_IN_HOURS_FOR_STOP: 8

    * update core resource processor image

    * remove clean env

    * update version

    * update changelog

commit 5e2cdb5
Author: tim-allen-ck <tim.allen@cloudkubed.com>
Date:   Thu Apr 11 12:18:36 2024 +0100

    update readme and changelog

commit 9af4f05
Author: wojciechcloudkubed <159798789+wojciechcloudkubed@users.noreply.github.com>
Date:   Tue Apr 2 09:23:37 2024 +0100

    Ubuntu update (#1)

    * personal

    * update ubuntu image

    * revert changes

    * update ubuntu version

    * update version

    * update offer

    * update sku

    * change offer

    ---------

    Co-authored-by: Wojciech <57405495+thewbuk@users.noreply.github.com>

commit aa4b948
Author: Tim Allen <tim.allen@cloudkubed.com>
Date:   Fri Apr 12 09:01:26 2024 +0100

    Update Resource processor Ubuntu Image (microsoft#3902)

    * Update clean_validation_envs.yml

    * update

    * update BRANCH_LAST_ACTIVITY_IN_HOURS_FOR_STOP: 8

    * update core resource processor image

    * remove clean env

    * update version

    * update changelog

commit 39aa284
Author: tim-allen-ck <tim.allen@cloudkubed.com>
Date:   Fri Apr 12 09:12:48 2024 +0100

    resolving comments

commit cb59c99
Author: Tim Allen <tim.allen@cloudkubed.com>
Date:   Fri Apr 12 09:01:26 2024 +0100

    Update Resource processor Ubuntu Image (microsoft#3902)

    * Update clean_validation_envs.yml

    * update

    * update BRANCH_LAST_ACTIVITY_IN_HOURS_FOR_STOP: 8

    * update core resource processor image

    * remove clean env

    * update version

    * update changelog

commit e06dbcd
Author: tim-allen-ck <tim.allen@cloudkubed.com>
Date:   Thu Apr 11 19:57:14 2024 +0100

    moby-tini || true

commit c08a2b7
Author: tim-allen-ck <tim.allen@cloudkubed.com>
Date:   Thu Apr 11 17:02:01 2024 +0100

    update version

commit 1049390
Author: tim-allen-ck <tim.allen@cloudkubed.com>
Date:   Thu Apr 11 17:01:21 2024 +0100

    remove moby-tini

commit ce4dc82
Author: tim-allen-ck <tim.allen@cloudkubed.com>
Date:   Thu Apr 11 15:53:12 2024 +0100

    update version

commit 7a43e65
Author: tim-allen-ck <tim.allen@cloudkubed.com>
Date:   Thu Apr 11 15:52:58 2024 +0100

    update vm config

commit 7db0e5f
Author: tim-allen-ck <tim.allen@cloudkubed.com>
Date:   Thu Apr 11 14:46:09 2024 +0100

    update ds install_ui: true

commit 8ff7f69
Author: tim-allen-ck <tim.allen@cloudkubed.com>
Date:   Thu Apr 11 14:08:22 2024 +0100

    update script

commit be7212b
Author: tim-allen-ck <tim.allen@cloudkubed.com>
Date:   Thu Apr 11 13:40:29 2024 +0100

    update version

commit 3a30d23
Author: tim-allen-ck <tim.allen@cloudkubed.com>
Date:   Thu Apr 11 13:40:18 2024 +0100

    ds install_ui: false

commit a3d9109
Author: tim-allen-ck <tim.allen@cloudkubed.com>
Date:   Thu Apr 11 12:18:36 2024 +0100

    update readme and changelog

commit 875f2f4
Author: wojciechcloudkubed <159798789+wojciechcloudkubed@users.noreply.github.com>
Date:   Tue Apr 2 09:23:37 2024 +0100

    Ubuntu update (#1)

    * personal

    * update ubuntu image

    * revert changes

    * update ubuntu version

    * update version

    * update offer

    * update sku

    * change offer

    ---------

    Co-authored-by: Wojciech <57405495+thewbuk@users.noreply.github.com>

commit 9fc272b
Merge: 3a9eecb bc2f233
Author: Tim Allen <tim.allen@cloudkubed.com>
Date:   Thu Apr 11 12:12:57 2024 +0100

    Merge branch 'main' into ubuntu-update

commit 3a9eecb
Author: tim-allen-ck <tim.allen@cloudkubed.com>
Date:   Thu Apr 11 12:12:16 2024 +0100

    testing

commit 3b7522e
Author: tim-allen-ck <tim.allen@cloudkubed.com>
Date:   Thu Apr 11 11:49:49 2024 +0100

    version for guac

commit d75e442
Author: tim-allen-ck <tim.allen@cloudkubed.com>
Date:   Thu Apr 11 11:34:15 2024 +0100

    update to gen2

commit d4a57a3
Author: tim-allen-ck <tim.allen@cloudkubed.com>
Date:   Thu Apr 11 11:28:21 2024 +0100

    update Readme for user resources

commit af50b39
Author: tim-allen-ck <tim.allen@cloudkubed.com>
Date:   Thu Apr 11 11:12:46 2024 +0100

    update apt-get

commit bc414b7
Author: tim-allen-ck <tim.allen@cloudkubed.com>
Date:   Thu Apr 11 11:07:43 2024 +0100

    update config

commit bc2f233
Author: wojciechcloudkubed <159798789+wojciechcloudkubed@users.noreply.github.com>
Date:   Thu Apr 11 09:50:09 2024 +0100

    Update "Azure AD" references to "Microsoft Entra ID" (microsoft#3873)

    * rename Azure AD to Microsoft Entra Workforce ID

    * update Azure Active Directory to Microsoft Entra Workforce ID

    * replace

    * update version

    * change stale version

    * update from stale

    * update version

    * update readme

    * Microsoft Entra Workforce ID -> Microsoft Entra ID

    * AAD -> Microsoft Entra ID

    * Delete .devcontainer/devcontainer.json

    * Revert "Delete .devcontainer/devcontainer.json"

    This reverts commit 5dd6d5c.

    * revert code changes

    * remove double names

    * update version

    * go back version

    * api update version

    * revert for linting

    * revert test linting

    * fix linting

    * roll back linting

    * increase line length

    * fix linting

    * fix formatting

    * fix lintin 3

    * update urls

    * update aad urls

    ---------

    Co-authored-by: Tim Allen <tim.allen@cloudkubed.com>

commit a09af34
Author: tim-allen-ck <tim.allen@cloudkubed.com>
Date:   Wed Apr 10 16:44:01 2024 +0100

    update apt-source-list

commit 271c7e0
Author: tim-allen-ck <tim.allen@cloudkubed.com>
Date:   Wed Apr 10 15:57:32 2024 +0100

    update pypi source

commit 1ea1159
Author: tim-allen-ck <tim.allen@cloudkubed.com>
Date:   Wed Apr 10 15:53:40 2024 +0100

    update

commit d1beb03
Author: tim-allen-ck <tim.allen@cloudkubed.com>
Date:   Wed Apr 10 15:51:51 2024 +0100

    updaye

commit 9c2211b
Author: tim-allen-ck <tim.allen@cloudkubed.com>
Date:   Wed Apr 10 15:31:17 2024 +0100

    update core

commit c7ebc5b
Author: tim-allen-ck <tim.allen@cloudkubed.com>
Date:   Wed Apr 10 15:29:00 2024 +0100

    update linux vms

commit 18df98c
Author: tim-allen-ck <tim.allen@cloudkubed.com>
Date:   Wed Apr 10 15:27:42 2024 +0100

    update version

commit 19316a1
Author: tim-allen-ck <tim.allen@cloudkubed.com>
Date:   Wed Apr 10 14:03:08 2024 +0100

    update install UI

commit 47c8182
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date:   Tue Apr 9 19:39:14 2024 +0300

    Bump the npm_and_yarn group in /ui/app with 3 updates (microsoft#3891)

    * Bump the npm_and_yarn group in /ui/app with 3 updates

    Bumps the npm_and_yarn group in /ui/app with 3 updates: [express](https://github.com/expressjs/express), [follow-redirects](https://github.com/follow-redirects/follow-redirects) and [webpack-dev-middleware](https://github.com/webpack/webpack-dev-middleware).

    Updates `express` from 4.18.3 to 4.19.2
    - [Release notes](https://github.com/expressjs/express/releases)
    - [Changelog](https://github.com/expressjs/express/blob/master/History.md)
    - [Commits](expressjs/express@4.18.3...4.19.2)

    Updates `follow-redirects` from 1.15.5 to 1.15.6
    - [Release notes](https://github.com/follow-redirects/follow-redirects/releases)
    - [Commits](follow-redirects/follow-redirects@v1.15.5...v1.15.6)

    Updates `webpack-dev-middleware` from 5.3.3 to 5.3.4
    - [Release notes](https://github.com/webpack/webpack-dev-middleware/releases)
    - [Changelog](https://github.com/webpack/webpack-dev-middleware/blob/v5.3.4/CHANGELOG.md)
    - [Commits](webpack/webpack-dev-middleware@v5.3.3...v5.3.4)

    ---
    updated-dependencies:
    - dependency-name: express
      dependency-type: indirect
      dependency-group: npm_and_yarn-security-group
    - dependency-name: follow-redirects
      dependency-type: indirect
      dependency-group: npm_and_yarn-security-group
    - dependency-name: webpack-dev-middleware
      dependency-type: indirect
      dependency-group: npm_and_yarn-security-group
    ...

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

    * update ui version

    ---------

    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    Co-authored-by: Tim Allen <tim.allen@cloudkubed.com>

commit 072cfdc
Author: tim-allen-ck <tim.allen@cloudkubed.com>
Date:   Tue Apr 9 17:26:28 2024 +0100

    add in microsoft-apt/ubuntu/20.04 to source-list

commit 30ecfa2
Author: tim-allen-ck <tim.allen@cloudkubed.com>
Date:   Tue Apr 9 14:55:25 2024 +0100

    add in image to enum

commit 33d14be
Author: tim-allen-ck <tim.allen@cloudkubed.com>
Date:   Tue Apr 9 14:33:52 2024 +0100

    update image options

commit 7aa64ba
Author: tim-allen-ck <tim.allen@cloudkubed.com>
Date:   Tue Apr 9 12:09:38 2024 +0100

    update

commit ea63ebf
Author: Tim Allen <tim.allen@cloudkubed.com>
Date:   Tue Apr 9 06:37:40 2024 +0100

    Feature/GitHub actions update (microsoft#3897)

    * Update clean_validation_envs.yml

    * azure login (#19)

    Co-authored-by: Wojciech <57405495+thewbuk@users.noreply.github.com>

    * GitHub actions update (#22)

    * azure login

    * reset cron

    * update action versions

    ---------

    Co-authored-by: wojciechcloudkubed <159798789+wojciechcloudkubed@users.noreply.github.com>

    * change conclusion action

    * add in teams

    ---------

    Co-authored-by: wojciechcloudkubed <159798789+wojciechcloudkubed@users.noreply.github.com>

commit de14165
Author: Tim Allen <tim.allen@cloudkubed.com>
Date:   Fri Apr 5 12:42:03 2024 +0100

    Documentation Pipeline Fix (microsoft#3898)

    add in permissions to pipeline

commit c92494e
Merge: 2716749 086be33
Author: Tim Allen <tim.allen@cloudkubed.com>
Date:   Thu Apr 4 16:54:43 2024 +0100

    Merge branch 'main' into ubuntu-update

commit 2716749
Author: wojciechcloudkubed <159798789+wojciechcloudkubed@users.noreply.github.com>
Date:   Tue Apr 2 09:23:37 2024 +0100

    Ubuntu update (#1)

    * personal

    * update ubuntu image

    * revert changes

    * update ubuntu version

    * update version

    * update offer

    * update sku

    * change offer

    ---------

    Co-authored-by: Wojciech <57405495+thewbuk@users.noreply.github.com>

* update env yaml

* update bash

* update linting

* update docs

* comment fixes

* update

* update nexus sku

* Update docs/tre-templates/user-resources/guacamole-linux-vm.md

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

* update docs

* docs

---------

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

* Create KEY_VAULT_URL env var when a private.env file exists (microsoft#3727)

* Add in variablkes required when have a local porter config.yaml

* skip SC2153

* fix typo

---------

Co-authored-by: Tim Allen <tim.allen@cloudkubed.com>

* Add storage account check to avoid name clash (microsoft#3863)

* Add storage account check

* update changelog. version and fix linting

* Update _version.py

---------

Co-authored-by: Tim Allen <tim.allen@cloudkubed.com>

* Bump the npm_and_yarn group in /ui/app with 2 updates (microsoft#3918)

* Bump the npm_and_yarn group in /ui/app with 2 updates

Bumps the npm_and_yarn group in /ui/app with 2 updates: [ejs](https://github.com/mde/ejs) and [tar](https://github.com/isaacs/node-tar).


Updates `ejs` from 3.1.9 to 3.1.10
- [Release notes](https://github.com/mde/ejs/releases)
- [Commits](mde/ejs@v3.1.9...v3.1.10)

Updates `tar` from 6.2.0 to 6.2.1
- [Release notes](https://github.com/isaacs/node-tar/releases)
- [Changelog](https://github.com/isaacs/node-tar/blob/main/CHANGELOG.md)
- [Commits](isaacs/node-tar@v6.2.0...v6.2.1)

---
updated-dependencies:
- dependency-name: ejs
  dependency-type: indirect
  dependency-group: npm_and_yarn
- dependency-name: tar
  dependency-type: indirect
  dependency-group: npm_and_yarn
...

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

* update version

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Tim Allen <tim.allen@cloudkubed.com>

* Bump the pip group across 3 directories with 2 updates (microsoft#3930)

* Bump the pip group across 3 directories with 2 updates

Bumps the pip group with 2 updates in the /api_app directory: [aiohttp](https://github.com/aio-libs/aiohttp) and [gunicorn](https://github.com/benoitc/gunicorn).
Bumps the pip group with 1 update in the /cli directory: [aiohttp](https://github.com/aio-libs/aiohttp).
Bumps the pip group with 1 update in the /resource_processor/vmss_porter directory: [aiohttp](https://github.com/aio-libs/aiohttp).


Updates `aiohttp` from 3.9.3 to 3.9.4
- [Release notes](https://github.com/aio-libs/aiohttp/releases)
- [Changelog](https://github.com/aio-libs/aiohttp/blob/master/CHANGES.rst)
- [Commits](aio-libs/aiohttp@v3.9.3...v3.9.4)

Updates `gunicorn` from 21.2.0 to 22.0.0
- [Release notes](https://github.com/benoitc/gunicorn/releases)
- [Commits](benoitc/gunicorn@21.2.0...22.0.0)

Updates `aiohttp` from 3.9.3 to 3.9.4
- [Release notes](https://github.com/aio-libs/aiohttp/releases)
- [Changelog](https://github.com/aio-libs/aiohttp/blob/master/CHANGES.rst)
- [Commits](aio-libs/aiohttp@v3.9.3...v3.9.4)

Updates `aiohttp` from 3.9.3 to 3.9.4
- [Release notes](https://github.com/aio-libs/aiohttp/releases)
- [Changelog](https://github.com/aio-libs/aiohttp/blob/master/CHANGES.rst)
- [Commits](aio-libs/aiohttp@v3.9.3...v3.9.4)

---
updated-dependencies:
- dependency-name: aiohttp
  dependency-type: direct:production
  dependency-group: pip
- dependency-name: gunicorn
  dependency-type: direct:production
  dependency-group: pip
- dependency-name: aiohttp
  dependency-type: direct:production
  dependency-group: pip
- dependency-name: aiohttp
  dependency-type: direct:production
  dependency-group: pip
...

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

* update version

* update RP version

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Tim Allen <tim.allen@cloudkubed.com>

* Snyk updates 0524 (microsoft#3932)

* Update clean_validation_envs.yml

* update

* update BRANCH_LAST_ACTIVITY_IN_HOURS_FOR_STOP: 8

* snyk update

* update version

* update

* update

* update

* update version

* update

* Improve documentation on TRE teardown (microsoft#3954)

Update tear-down.md

* Add Key Vault purge protection variable  (microsoft#3952)

* Update clean_validation_envs.yml

* update

* update BRANCH_LAST_ACTIVITY_IN_HOURS_FOR_STOP: 8

* add new variable

* update to allow kv var to be optional

* tf format

* Update clean_validation_envs.yml

* Resource processor - Re-instate az login and az acr login commands prior to porter explain command to fix microsoft#3950 (microsoft#3951)

* Update commands.py

Resource processor - Re-instate az login and az acr login commands prior to porter explain command to fix microsoft#3950

* commands.py - fix linter whitespace error - W293 blank line contains whitespace

* Update resource processor version and changelog

* MySQL Recreation Fix (microsoft#3994)

* Update clean_validation_envs.yml

* update

* update BRANCH_LAST_ACTIVITY_IN_HOURS_FOR_STOP: 8

* update charset and collation

* update chnagelog

* add in lifecylce rule for charset and collation

* update changelog

* update clean env yaml

* Core provider update (microsoft#3991)

* Update clean_validation_envs.yml

* update

* update BRANCH_LAST_ACTIVITY_IN_HOURS_FOR_STOP: 8

* update

* rest activity

* update version

* pin provider

* add in premium_messaging_partitions for sb

* update type

* update other providers

* remove deprecated attributes

* more depricated attributes

* reset

* add in tf lock

* Expose FIREWALL_SKU as environment variable & support start/stop of SKU Basic Firewall (microsoft#3975)

* Expose FIREWALL_SKU as environment variable & support start/stop of SKU Basic Firewall

* Fix lint / build validation issues

* Fix Lint issue & improve documentation on FIREWALL_SKU as per @marrobi

* Fix build validation:  update core build version number

* microsoft#3975 Increment minor version numbers as per @tamirkamara review

* Fixes microsoft#4003 with correct links (microsoft#4005)

Co-authored-by: Tim Allen <tim.allen@cloudkubed.com>

* Enable Workspace owners to create Airlock requests and remove need for email (microsoft#3988)

* Enable Workspace owners to create Airlock requests and remove need for email

* Update versions

* Fix linting.

* add additonal test.

* Update CHANGELOG.md

* Update version.txt

---------

Co-authored-by: Tim Allen <tim.allen@cloudkubed.com>

* Fix  .github/workflows/lets_encrypt.yml (microsoft#3979)

* Fix missing env vars.  Add environment selector on manual run.  Comment out schedule.

* Update CHANGELOG for Lets Encrypt fix, and add missing entry for FIREWALL_SKU enhancement

* Fix lint issue - remove trailing space

* Gitea Shared Service Fix (microsoft#4008)

* add in ignore_changes

* changelog update

* Updates Windows11 Source Image SKU as  previous SKU is end-of-life (microsoft#3996)

* Updates Windows11 Source Imgae SKU as  previous SKU is end-of-life

* Updated template version and CHANGELOG

* Fixed typo in CHANGELOG

* Updates to major version  to prevent upgrades due to data loss

---------

Co-authored-by: Tim Allen <tim.allen@cloudkubed.com>

* Weak hashes (microsoft#3963)

* Update clean_validation_envs.yml

* update

* update BRANCH_LAST_ACTIVITY_IN_HOURS_FOR_STOP: 8

* sha2

* update chnagelog

* update

* update

* Databricks ips (microsoft#3964)

* Fix hash issue with builds (microsoft#4013)

* Fix hash issue with builds

* Update build.test.js

* Release v0.18 (microsoft#4016)

* update release.md

* spelling

* update changelog

* moved to different branch

* Databricks ips (microsoft#3964)

* Fix hash issue with builds (microsoft#4013)

* Fix hash issue with builds

* Update build.test.js

---------

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

* Support custom domain on SSL certificate and App Registration redirect (microsoft#4014)

* Support custom domain on SSL certificate and App Registration redirect

* Update CHANGELOG.md

* Update core version number

* Custom domain documentation

* Fix docs formatting

* Update CHANGELOG.md

* Print certificate FQDN to console in letsencrypt.sh

* Add user case studies to docs  (microsoft#4025)

* Azure SQL Workspace Service (microsoft#3970)

* Azure SQL Workspace Service

- New Azure SQL workspace service, based on existing MySQL workspace
- TRE Core changes:
  - Add Azure SQL privatelink DNS zone to core terraform
- Base workspace changes:
  - Add Azure SQL privatelink DNS zone virtual network link to base workspace
- Documentation

* Update CHANGELOG.md

* Fix lint issues

* Add #tflint-ignore directive until a new release is created on microsoft/terraform-azurerm-environment-configuration

* Pin 0.5.0 version to https://github.com/microsoft/terraform-azurerm-environment-configuration.git

* Update CHANGELOG.md

* Update terraform versions

* Disable public network access to API App Service - traffic is routed through PE from App Gateway (microsoft#4022)

* Disable public network access to API - traffic should be routed through App Gateway via PE

* Update core version and changelog

* Update version.txt

* Improve Bug Template (microsoft#4028)

* Improve Bug Template

Signed-off-by: Abhinav Pandey <abhinav.pandey.met22@itbhu.ac.in>

* Update CHANGELOG.md

* Update CHANGELOG.md in `0.18.0`

* Update CHANGELOG.md

* Shift changes to `bug fixes`

---------

Signed-off-by: Abhinav Pandey <abhinav.pandey.met22@itbhu.ac.in>
Co-authored-by: Tim Allen <tim.allen@cloudkubed.com>

* Documentation typo (microsoft#4038)

Update cloud-init.md

* Remove AppServiceFileAuditLogs diagnostic setting (microsoft#4034)

* Emoji markdown Fix (microsoft#4031)

* update

* update mkdocs

* Release v0.18 (microsoft#4016)

* update release.md

* spelling

* update changelog

* moved to different branch

* Databricks ips (microsoft#3964)

* Fix hash issue with builds (microsoft#4013)

* Fix hash issue with builds

* Update build.test.js

---------

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

* Support custom domain on SSL certificate and App Registration redirect (microsoft#4014)

* Support custom domain on SSL certificate and App Registration redirect

* Update CHANGELOG.md

* Update core version number

* Custom domain documentation

* Fix docs formatting

* Update CHANGELOG.md

* Print certificate FQDN to console in letsencrypt.sh

* Add user case studies to docs  (microsoft#4025)

* update changelog

* update

* update

---------

Co-authored-by: Marcus Robinson <marrobi@microsoft.com>
Co-authored-by: Jonny Rylands <jonnyry@users.noreply.github.com>

* Fix incorrect link on Azure TRE Resource Breakdown page (microsoft#4045)

Related to microsoft#4043

Update the link on the Azure Resources - Azure TRE page to point to the correct manual pre-deployment steps.

* Update the link in the first paragraph of `docs/azure-tre-overview/tre-resources-breakdown.md` to point to `../../tre-admins/setup-instructions/manual-pre-deployment-steps`.
* Update the link in the Azure TRE Management Resource Group table to point to `../../tre-admins/setup-instructions/manual-pre-deployment-steps`.

---

For more details, open the [Copilot Workspace session](https://copilot-workspace.githubnext.com/microsoft/AzureTRE/issues/4043?shareId=XXXX-XXXX-XXXX-XXXX).

Co-authored-by: Tim Allen <tim.allen@cloudkubed.com>

* opentelemetry version fix (microsoft#4051)

* update

* update

* change versions

* Snyk updates new (microsoft#3956)

* Update clean_validation_envs.yml

* update

* update BRANCH_LAST_ACTIVITY_IN_HOURS_FOR_STOP: 8

* update versions

* Snyk updates 0524 (microsoft#3932)

* Update clean_validation_envs.yml

* update

* update BRANCH_LAST_ACTIVITY_IN_HOURS_FOR_STOP: 8

* snyk update

* update version

* update

* update

* update

* update version

* update

* remove extras

* update version

* update dependabot dependencies (microsoft#4037)

* update dependencies

* update app version

* update chnagelog

* update

* Update CHANGELOG.md

* Update _version.py

* Update _version.py

* Fix Guacamole shared drive always enabled (microsoft#4046)

* Fix Guacamole shared drive always enabled

Related to microsoft#3885

Update Guacamole shared drive configuration to respect the 'drive' option setting.

* Change the default value of `guac_enable_drive` to `false` in `templates/workspace_services/guacamole/porter.yaml`.
* Change the default value of `guac_enable_drive` to `false` in `templates/workspace_services/guacamole/template_schema.json`.

---

For more details, open the [Copilot Workspace session](https://copilot-workspace.githubnext.com/microsoft/AzureTRE/issues/3885?shareId=XXXX-XXXX-XXXX-XXXX).

* Update change log

* Update CHANGELOG.md

---------

Co-authored-by: Tim Allen <tim.allen@cloudkubed.com>

* Fix Blob.Created trigger to only handle Blob.Created events (microsoft#4044)

* Fix Blob.Created trigger to only handle Blob.Created events

Related to microsoft#3795

Update the `airlock_processor/BlobCreatedTrigger/function.json` to remove the binding for Blob.Deleted events.

* Remove the `dataDeletionEvent` binding from the `airlock_processor/BlobCreatedTrigger/function.json` file.
* Update the `CHANGELOG.md` to include the bug fix for the issue "Delete of in-progress container is triggered twice" (microsoft#4035).

---

For more details, open the [Copilot Workspace session](https://copilot-workspace.githubnext.com/microsoft/AzureTRE/issues/3795?shareId=XXXX-XXXX-XXXX-XXXX).

* Increment version

* Update version from 0.7.1 to 0.7.2

---

For more details, open the [Copilot Workspace session](https://copilot-workspace.githubnext.com/microsoft/AzureTRE/issues/3795?shareId=XXXX-XXXX-XXXX-XXXX).

* Update CHANGELOG.md

* Update CHANGELOG.md

---------

Co-authored-by: Tim Allen <tim.allen@cloudkubed.com>

* Cost API Error (microsoft#4035)

* E2e test number (#23)

* update

* update changelog

* test

* update

* update

* update changelog

* update

* update

* Revert "Fix Blob.Created trigger to only handle Blob.Created events" (microsoft#4060)

Revert "Fix Blob.Created trigger to only handle Blob.Created events (microsoft#4044)"

This reverts commit 4334cbc.

Co-authored-by: Tim Allen <tim.allen@cloudkubed.com>

* update docs for links to work (microsoft#4061)

* update docs

* update changelog

* update

* update

* update vm_config for screensaver timeout (microsoft#4064)

* update vm_config for screensaver timeout amnd update dotnet sdk

* update

* update

* update

* update changelog

* Snyk 0824 (microsoft#4059)

* [pull] main from microsoft:main (#25)

* updaet packages

* update version

* update yarn.lock

---------

Co-authored-by: pull[bot] <39814207+pull[bot]@users.noreply.github.com>

* Airlock notifier update (microsoft#4042)

* airlock initial changes

* add in upgrade script

* update

* update change log

* remove local

* update versions

* update versions

* update

* porter version

* update

* update

* update

* updates

* update

* update core version

* update

* update

* Update outputs.tf

* update subnet

* Update .NET version on Linux VM (microsoft#4069)

* update .net version

* update

* Prep for release v0.19.0 (microsoft#4073)

* update Changelog

* add in components

* update

* update versions

---------

Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: Abhinav Pandey <abhinav.pandey.met22@itbhu.ac.in>
Co-authored-by: Tamir Kamara <26870601+tamirkamara@users.noreply.github.com>
Co-authored-by: Yahya <yahya130@hotmail.com>
Co-authored-by: Marcus Robinson <marrobi@microsoft.com>
Co-authored-by: nasaldrops <hellokevinoconnor@gmail.com>
Co-authored-by: Jonny Rylands <jonnyry@users.noreply.github.com>
Co-authored-by: wojciechcloudkubed <159798789+wojciechcloudkubed@users.noreply.github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Michael Fielding <98596456+michael-fielding@users.noreply.github.com>
Co-authored-by: Abhinav Pandey <abhinavpandey1230@gmail.com>
Co-authored-by: pull[bot] <39814207+pull[bot]@users.noreply.github.com>
  • Loading branch information
11 people authored Aug 28, 2024
1 parent 8dffec6 commit 001332c
Show file tree
Hide file tree
Showing 194 changed files with 4,801 additions and 2,713 deletions.
4 changes: 2 additions & 2 deletions .devcontainer/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,7 @@ RUN apt-get update && apt-get install -y ca-certificates curl gnupg lsb-release
&& curl -fsSL https://download.docker.com/linux/debian/gpg | gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg \
&& echo "deb [arch=amd64 signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/debian $(lsb_release -cs) stable" \
| tee /etc/apt/sources.list.d/docker.list > /dev/null \
&& apt-get update && apt-get install -y docker-ce="5:23.0.3-1~debian.11~bullseye" docker-ce-cli="5:23.0.3-1~debian.11~bullseye" containerd.io="1.6.20-1" docker-buildx-plugin --no-install-recommends \
&& apt-get update && apt-get install -y docker-ce="5:24.0.0-1~debian.11~bullseye" docker-ce-cli="5:24.0.0-1~debian.11~bullseye" docker-compose-plugin="2.21.0-1~debian.11~bullseye" containerd.io="1.6.24-1" docker-buildx-plugin --no-install-recommends \
&& apt-get clean -y && rm -rf /var/lib/apt/lists/*

# Install Certbot
Expand Down Expand Up @@ -75,7 +75,7 @@ COPY ["airlock_processor/requirements.txt", "/tmp/pip-tmp/airlock_processor/"]
RUN pip3 --disable-pip-version-check --no-cache-dir install -r /tmp/pip-tmp/requirements.txt

# Install azure-cli
ARG AZURE_CLI_VERSION=2.50.0-1~bullseye
ARG AZURE_CLI_VERSION=2.57.0-1~bullseye
COPY .devcontainer/scripts/azure-cli.sh /tmp/
RUN export AZURE_CLI_VERSION=${AZURE_CLI_VERSION} \
&& /tmp/azure-cli.sh
Expand Down
4 changes: 2 additions & 2 deletions .github/ISSUE_TEMPLATE/bug_report.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,8 +15,8 @@ A clear and concise description of what the bug is.
**Steps to reproduce**

1.
1.
1.
2.
3.

**Azure TRE release version (e.g. v0.14.0 or main):**

Expand Down
13 changes: 10 additions & 3 deletions .github/actions/devcontainer_run_command/action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -122,8 +122,13 @@ inputs:
required: false
default: ""
KV_PURGE_PROTECTION_ENABLED:
description: "JSON string containing key/value pairs to injet into the Resource Processor as ENV vars"
required: true
description: "A boolean indicating if the purge protection will be enabled on the core keyvault."
required: false
default: "true"
FIREWALL_SKU:
description: "Firewall SKU"
required: false
default: ""

runs:
using: composite
Expand All @@ -135,7 +140,7 @@ runs:
echo "AZURE_ENVIRONMENT=$azure_env" >> $GITHUB_ENV
- name: Azure Login
uses: azure/login@v1
uses: azure/login@v2
if: contains(inputs.COMMAND, 'bootstrap') != true
with:
creds: ${{ inputs.AZURE_CREDENTIALS }}
Expand Down Expand Up @@ -222,6 +227,7 @@ runs:
-e IS_API_SECURED=${{ inputs.IS_API_SECURED }} \
-e DOCKER_BUILDKIT=1 \
-e TF_VAR_stateful_resources_locked=${{ inputs.STATEFUL_RESOURCES_LOCKED }} \
-e TF_VAR_kv_purge_protection_enabled="${{ inputs.KV_PURGE_PROTECTION_ENABLED }}" \
-e TF_VAR_enable_airlock_malware_scanning=${{ inputs.ENABLE_AIRLOCK_MALWARE_SCANNING }} \
-e CI_CACHE_ACR_NAME="${{ inputs.CI_CACHE_ACR_NAME }}" \
-e KV_PURGE_PROTECTION_ENABLED="${{ inputs.KV_PURGE_PROTECTION_ENABLED }}" \
Expand All @@ -234,6 +240,7 @@ runs:
&& inputs.RP_BUNDLE_VALUES) || '{}' }}' \
-e TF_VAR_resource_processor_number_processes_per_instance="${{ (inputs.RESOURCE_PROCESSOR_NUMBER_PROCESSES_PER_INSTANCE != ''
&& inputs.RESOURCE_PROCESSOR_NUMBER_PROCESSES_PER_INSTANCE) || 5 }}" \
-e TF_VAR_firewall_sku=${{ inputs.FIREWALL_SKU }} \
-e E2E_TESTS_NUMBER_PROCESSES="${{ inputs.E2E_TESTS_NUMBER_PROCESSES }}" \
'${{ inputs.CI_CACHE_ACR_NAME }}${{ env.ACR_DOMAIN_SUFFIX }}/tredev:${{ inputs.DEVCONTAINER_TAG }}' \
bash -c "${{ inputs.COMMAND }}"
9 changes: 9 additions & 0 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
Expand Up @@ -55,3 +55,12 @@ updates:
- dependency-name: "*"
update-types: ["version-update:semver-patch"]
open-pull-requests-limit: 0

- package-ecosystem: "docker"
directory: "/"
schedule:
interval: "monthly"
ignore:
- dependency-name: "*"
update-types: ["version-update:semver-patch"]
open-pull-requests-limit: 0
6 changes: 4 additions & 2 deletions .github/scripts/build.js
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@
// These tests can be run from the dev container using the run-tests.sh script
//
const { createHash } = require('crypto');
const { create } = require('domain');

async function getCommandFromComment({ core, context, github }) {
const commentUsername = context.payload.comment.user.login;
Expand Down Expand Up @@ -292,11 +293,12 @@ function getRefIdForBranch(branchName) {
return createShortHash(`refs/heads/${branchName}\n`);
}
function createShortHash(ref) {
const hash = createHash('sha1').update(ref, 'utf8').digest('hex')
const hash = createHash('sha512').update(ref, 'utf8').digest('hex');
return hash.substring(0, 8);
}

module.exports = {
getCommandFromComment,
labelAsExternalIfAuthorDoesNotHaveWriteAccess
labelAsExternalIfAuthorDoesNotHaveWriteAccess,
createShortHash
}
32 changes: 20 additions & 12 deletions .github/scripts/build.test.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
const { getCommandFromComment, labelAsExternalIfAuthorDoesNotHaveWriteAccess } = require('./build.js')
const { getCommandFromComment, labelAsExternalIfAuthorDoesNotHaveWriteAccess, createShortHash } = require('./build.js')
const { createGitHubContext, PR_NUMBER, outputFor, toHaveComment } = require('./test-helpers.js')

expect.extend({
Expand Down Expand Up @@ -146,7 +146,7 @@ describe('getCommandFromComment', () => {
owner: 'someOwner',
repo: 'someRepo',
issue_number: PR_NUMBER.UPSTREAM_NON_DOCS_CHANGES,
bodyMatcher: /Running tests: https:\/\/github.com\/someOwner\/someRepo\/actions\/runs\/11112222 \(with refid `cbce50da`\)/,
bodyMatcher: /Running tests: https:\/\/github.com\/someOwner\/someRepo\/actions\/runs\/11112222 \(with refid `291ae84f`\)/,
});
});
});
Expand Down Expand Up @@ -326,7 +326,7 @@ describe('getCommandFromComment', () => {
owner: 'someOwner',
repo: 'someRepo',
issue_number: PR_NUMBER.FORK_NON_DOCS_CHANGES,
bodyMatcher: /Running tests: https:\/\/github.com\/someOwner\/someRepo\/actions\/runs\/11112222 \(with refid `6db070b1`\)/,
bodyMatcher: /Running tests: https:\/\/github.com\/someOwner\/someRepo\/actions\/runs\/11112222 \(with refid `607c7437`\)/,
});
});
})
Expand Down Expand Up @@ -355,7 +355,7 @@ describe('getCommandFromComment', () => {
owner: 'someOwner',
repo: 'someRepo',
issue_number: PR_NUMBER.FORK_NON_DOCS_CHANGES,
bodyMatcher: /Running tests: https:\/\/github.com\/someOwner\/someRepo\/actions\/runs\/11112222 \(with refid `6db070b1`\)/,
bodyMatcher: /Running tests: https:\/\/github.com\/someOwner\/someRepo\/actions\/runs\/11112222 \(with refid `607c7437`\)/,
});
});
})
Expand All @@ -381,7 +381,7 @@ describe('getCommandFromComment', () => {
owner: 'someOwner',
repo: 'someRepo',
issue_number: PR_NUMBER.UPSTREAM_NON_DOCS_CHANGES,
bodyMatcher: /Running extended tests: https:\/\/github.com\/someOwner\/someRepo\/actions\/runs\/11112222 \(with refid `cbce50da`\)/,
bodyMatcher: /Running extended tests: https:\/\/github.com\/someOwner\/someRepo\/actions\/runs\/11112222 \(with refid `291ae84f`\)/,
});
});
});
Expand All @@ -407,7 +407,7 @@ describe('getCommandFromComment', () => {
owner: 'someOwner',
repo: 'someRepo',
issue_number: PR_NUMBER.UPSTREAM_NON_DOCS_CHANGES,
bodyMatcher: /Running extended AAD tests: https:\/\/github.com\/someOwner\/someRepo\/actions\/runs\/11112222 \(with refid `cbce50da`\)/,
bodyMatcher: /Running extended AAD tests: https:\/\/github.com\/someOwner\/someRepo\/actions\/runs\/11112222 \(with refid `291ae84f`\)/,
});
});
});
Expand All @@ -433,7 +433,7 @@ describe('getCommandFromComment', () => {
owner: 'someOwner',
repo: 'someRepo',
issue_number: PR_NUMBER.UPSTREAM_NON_DOCS_CHANGES,
bodyMatcher: /Running shared service tests: https:\/\/github.com\/someOwner\/someRepo\/actions\/runs\/11112222 \(with refid `cbce50da`\)/,
bodyMatcher: /Running shared service tests: https:\/\/github.com\/someOwner\/someRepo\/actions\/runs\/11112222 \(with refid `291ae84f`\)/,
});
});
});
Expand Down Expand Up @@ -549,7 +549,7 @@ describe('getCommandFromComment', () => {
owner: 'someOwner',
repo: 'someRepo',
issue_number: PR_NUMBER.FORK_NON_DOCS_CHANGES,
bodyMatcher: /Running extended tests: https:\/\/github.com\/someOwner\/someRepo\/actions\/runs\/11112222 \(with refid `6db070b1`\)/,
bodyMatcher: /Running extended tests: https:\/\/github.com\/someOwner\/someRepo\/actions\/runs\/11112222 \(with refid `607c7437`\)/,
});
});
})
Expand Down Expand Up @@ -679,13 +679,13 @@ goes here`,
});

test('should set prRefId output', async () => {
// Using a PR number of 123 should give a refid of 'cbce50da'
// Using a PR number of 123 should give a refid of '291ae84f'
// Based on running `echo "refs/pull/123/merge" | shasum | cut -c1-8` (as per the original bash scripts)
const context = createCommentContext({
pullRequestNumber: PR_NUMBER.UPSTREAM_NON_DOCS_CHANGES
});
await getCommandFromComment({ core, context, github });
expect(outputFor(mockCoreSetOutput, 'prRefId')).toBe('cbce50da');
expect(outputFor(mockCoreSetOutput, 'prRefId')).toBe('291ae84f');
});

test('should not set branchRefId output for PR from forked repo', async () => {
Expand All @@ -701,13 +701,13 @@ goes here`,

test('should set branchRefId for PR from upstream repo', async () => {
// Using PR 123 which is faked as a PR from the upstream repo
// The Using a PR number of 123 should give a refid of '71f7c907'
// The Using a PR number of 123 should give a refid of '6b751c8f'
// Based on running `echo "refs/heads/pr-head-ref" | shasum | cut -c1-8` (as per the original bash scripts)
const context = createCommentContext({
pullRequestNumber: PR_NUMBER.UPSTREAM_NON_DOCS_CHANGES
});
await getCommandFromComment({ core, context, github });
expect(outputFor(mockCoreSetOutput, 'branchRefId')).toBe('71f7c907');
expect(outputFor(mockCoreSetOutput, 'branchRefId')).toBe('6b751c8f');
});

test('should set prHeadSha output', async () => {
Expand Down Expand Up @@ -770,4 +770,12 @@ goes here`,
});
});

describe('createShortHash creates a short hash from a long hash', () => {
test('should return the first 8 characters of the hash', () => {
const longHash = '0123456789abcdef';
const shortHash = '1c043fbe';
expect(createShortHash(longHash)).toBe(shortHash);
}
);
});
});
24 changes: 12 additions & 12 deletions .github/scripts/yarn.lock
Original file line number Diff line number Diff line change
Expand Up @@ -774,12 +774,12 @@ brace-expansion@^1.1.7:
balanced-match "^1.0.0"
concat-map "0.0.1"

braces@^3.0.2:
version "3.0.2"
resolved "https://registry.yarnpkg.com/braces/-/braces-3.0.2.tgz#3454e1a462ee8d599e236df336cd9ea4f8afe107"
integrity sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==
braces@^3.0.3:
version "3.0.3"
resolved "https://registry.yarnpkg.com/braces/-/braces-3.0.3.tgz#490332f40919452272d55a8480adc0c441358789"
integrity sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==
dependencies:
fill-range "^7.0.1"
fill-range "^7.1.1"

browser-process-hrtime@^1.0.0:
version "1.0.0"
Expand Down Expand Up @@ -1109,10 +1109,10 @@ fb-watchman@^2.0.0:
dependencies:
bser "2.1.1"

fill-range@^7.0.1:
version "7.0.1"
resolved "https://registry.yarnpkg.com/fill-range/-/fill-range-7.0.1.tgz#1919a6a7c75fe38b2c7c77e5198535da9acdda40"
integrity sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==
fill-range@^7.1.1:
version "7.1.1"
resolved "https://registry.yarnpkg.com/fill-range/-/fill-range-7.1.1.tgz#44265d3cac07e3ea7dc247516380643754a05292"
integrity sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==
dependencies:
to-regex-range "^5.0.1"

Expand Down Expand Up @@ -2479,9 +2479,9 @@ write-file-atomic@^3.0.0:
typedarray-to-buffer "^3.1.5"

ws@^7.4.6:
version "7.5.9"
resolved "https://registry.yarnpkg.com/ws/-/ws-7.5.9.tgz#54fa7db29f4c7cec68b1ddd3a89de099942bb591"
integrity sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q==
version "7.5.10"
resolved "https://registry.yarnpkg.com/ws/-/ws-7.5.10.tgz#58b5c20dc281633f6c19113f39b349bd8bd558d9"
integrity sha512-+dbF1tHwZpXcbOJdVOkzLDxZP1ailvSxM6ZweXTegylPny803bFhA+vqBYw4s31NSAk4S2Qz+AKXK9a4wkdjcQ==

xml-name-validator@^3.0.0:
version "3.0.0"
Expand Down
Loading

0 comments on commit 001332c

Please sign in to comment.