Skip to content

Commit 114df0a

Browse files
committed
Updating Start-Transcript to use minimal header
1 parent 256ca3e commit 114df0a

2 files changed

Lines changed: 6 additions & 2 deletions

File tree

.squad/agents/securityexpert/history.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,3 +18,5 @@
1818
- CODEOWNERS must cover 14+ sensitive paths
1919

2020
## Learnings
21+
22+
- When using PowerShell transcript/trace logging, always pass `-UseMinimalHeader` to `Start-Transcript` to prevent machine/host environment details from being written to logs.

tests/integration/all-resource-types/run-roundtrip-test.ps1

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,8 @@
3535
.\run-roundtrip-test.ps1 -PublisherEmail admin@contoso.com -HardDelete
3636
#>
3737

38+
#requires -Version 7.0
39+
3840
[CmdletBinding()]
3941
param(
4042
[Parameter()]
@@ -262,7 +264,7 @@ try {
262264
$sourceJob = Start-Job -Name 'DeploySource' -ScriptBlock {
263265
param($script, $rg, $sku, $loc, $email, $transcriptFile, $logLevel)
264266
$ErrorActionPreference = 'Stop'
265-
Start-Transcript -Path $transcriptFile -Force | Out-Null
267+
Start-Transcript -Path $transcriptFile -Force -UseMinimalHeader | Out-Null
266268
try {
267269
$scriptArgs = @{
268270
ResourceGroupName = $rg
@@ -289,7 +291,7 @@ try {
289291
$targetJob = Start-Job -Name 'DeployTarget' -ScriptBlock {
290292
param($rg, $sku, $loc, $email, $bicep, $transcriptFile)
291293
$ErrorActionPreference = 'Stop'
292-
Start-Transcript -Path $transcriptFile -Force | Out-Null
294+
Start-Transcript -Path $transcriptFile -Force -UseMinimalHeader | Out-Null
293295
try {
294296
Write-Host "Starting target APIM deployment..."
295297
Write-Host "Resource Group: $rg"

0 commit comments

Comments
 (0)