Skip to content

v0.6.14 public release - #95

Merged
rebelinux merged 12 commits into
masterfrom
dev
Oct 27, 2026
Merged

rebelinux merged 12 commits into
masterfrom
dev

Conversation

@rebelinux

Copy link
Copy Markdown
Collaborator

[0.6.14] - 2026-10-26

Added

  • Add Get-AbrOntapLog cmdlet to retrieve diagnostic logs about the report generation process for troubleshooting purposes

Changed

  • Bump module version to v0.6.14
  • Bump AsBuiltReport.Diagram module requirement to v1.0.12
  • Bump AsBuiltReport.Chart module requirement to v0.3.4
  • Enhanced report section titles for clarity and consistency
  • Improved diagram export functionality with aspect ratio adjustments
  • Corrected SnapLock capitalization in various function outputs and messages
  • Updated health check section titles for better readability
  • Refined iSCSI and NVMe service section titles for consistency
  • Improved Consistency Group section
  • Improved Network diagram to better display Ifgrp ports and their associated Vlan\LIFs
  • Update diagram export functions for improved styling and edge handling
  • Bump Github Actions to use latest version for checkout and PSScriptAnalyzer actions

Fixed

  • Fix issue in Get-AbrOntapVserverSubsystem where subsystem information may not be retrieved correctly for certain ONTAP versions

- Added Copilot instructions for the project.
- Bumped module version to 0.6.14.
- Updated AsBuiltReport.Diagram module requirement to 1.0.5.
- Enhanced report section titles for clarity and consistency.
- Improved diagram export functionality with aspect ratio adjustments.
- Corrected SnapLock capitalization in various function outputs and messages.
- Updated health check section titles for better readability.
- Refined iSCSI and NVMe service section titles for consistency.
@github-actions

Copy link
Copy Markdown

PSScriptAnalyzer results:

Errors: [0], Warnings: [31], Information: [0]


RuleName   : PSUseDeclaredVarsMoreThanAssignments
Severity   : Warning
ScriptName : Get-AbrOntapClusterReplicationDiagram.ps1
Line       : 25
Message    : The variable 'EdgeDebug' is assigned but never used.

RuleName   : PSUseDeclaredVarsMoreThanAssignments
Severity   : Warning
ScriptName : Get-AbrOntapClusterReplicationDiagram.ps1
Line       : 26
Message    : The variable 'SubGraphDebug' is assigned but never used.

RuleName   : PSUseDeclaredVarsMoreThanAssignments
Severity   : Warning
ScriptName : Get-AbrOntapClusterReplicationDiagram.ps1
Line       : 27
Message    : The variable 'NodeDebug' is assigned but never used.

RuleName   : PSUseDeclaredVarsMoreThanAssignments
Severity   : Warning
ScriptName : Get-AbrOntapClusterReplicationDiagram.ps1
Line       : 28
Message    : The variable 'NodeDebugEdge' is assigned but never used.

RuleName   : PSUseDeclaredVarsMoreThanAssignments
Severity   : Warning
ScriptName : Get-AbrOntapClusterReplicationDiagram.ps1
Line       : 40
Message    : The variable 'Fontcolor' is assigned but never used.

RuleName   : PSUseDeclaredVarsMoreThanAssignments
Severity   : Warning
ScriptName : Get-AbrOntapClusterReplicationDiagram.ps1
Line       : 120
Message    : The variable 'Index' is assigned but never used.

RuleName   : PSUseDeclaredVarsMoreThanAssignments
Severity   : Warning
ScriptName : Get-AbrOntapClusterReplicationDiagram.ps1
Line       : 187
Message    : The variable 'NodeName' is assigned but never used.

RuleName   : PSUseDeclaredVarsMoreThanAssignments
Severity   : Warning
ScriptName : Get-AbrOntapNodeNetworkDiagram.ps1
Line       : 29
Message    : The variable 'EdgeDebug' is assigned but never used.

RuleName   : PSUseDeclaredVarsMoreThanAssignments
Severity   : Warning
ScriptName : Get-AbrOntapNodeNetworkDiagram.ps1
Line       : 30
Message    : The variable 'SubGraphDebug' is assigned but never used.

RuleName   : PSUseDeclaredVarsMoreThanAssignments
Severity   : Warning
ScriptName : Get-AbrOntapNodeNetworkDiagram.ps1
Line       : 31
Message    : The variable 'NodeDebug' is assigned but never used.

RuleName   : PSUseDeclaredVarsMoreThanAssignments
Severity   : Warning
ScriptName : Get-AbrOntapNodeNetworkDiagram.ps1
Line       : 32
Message    : The variable 'NodeDebugEdge' is assigned but never used.

RuleName   : PSUseDeclaredVarsMoreThanAssignments
Severity   : Warning
ScriptName : Get-AbrOntapClusterDiagram.ps1
Line       : 25
Message    : The variable 'EdgeDebug' is assigned but never used.

RuleName   : PSUseDeclaredVarsMoreThanAssignments
Severity   : Warning
ScriptName : Get-AbrOntapClusterDiagram.ps1
Line       : 26
Message    : The variable 'SubGraphDebug' is assigned but never used.

RuleName   : PSUseDeclaredVarsMoreThanAssignments
Severity   : Warning
ScriptName : Get-AbrOntapClusterDiagram.ps1
Line       : 27
Message    : The variable 'NodeDebug' is assigned but never used.

RuleName   : PSUseDeclaredVarsMoreThanAssignments
Severity   : Warning
ScriptName : Get-AbrOntapClusterDiagram.ps1
Line       : 28
Message    : The variable 'NodeDebugEdge' is assigned but never used.

RuleName   : PSUseDeclaredVarsMoreThanAssignments
Severity   : Warning
ScriptName : Get-AbrOntapClusterDiagram.ps1
Line       : 60
Message    : The variable 'NodeSumColumnSize' is assigned but never used.

RuleName   : PSUseDeclaredVarsMoreThanAssignments
Severity   : Warning
ScriptName : Get-AbrOntapDiskInv.ps1
Line       : 28
Message    : The variable 'NodeDiskBroken' is assigned but never used.

RuleName   : PSUseDeclaredVarsMoreThanAssignments
Severity   : Warning
ScriptName : Get-AbrOntapVserverDiagram.ps1
Line       : 30
Message    : The variable 'EdgeDebug' is assigned but never used.

RuleName   : PSUseDeclaredVarsMoreThanAssignments
Severity   : Warning
ScriptName : Get-AbrOntapVserverDiagram.ps1
Line       : 31
Message    : The variable 'SubGraphDebug' is assigned but never used.

RuleName   : PSUseDeclaredVarsMoreThanAssignments
Severity   : Warning
ScriptName : Get-AbrOntapVserverDiagram.ps1
Line       : 32
Message    : The variable 'NodeDebug' is assigned but never used.

RuleName   : PSUseDeclaredVarsMoreThanAssignments
Severity   : Warning
ScriptName : Get-AbrOntapVserverDiagram.ps1
Line       : 33
Message    : The variable 'NodeDebugEdge' is assigned but never used.

RuleName   : PSUseDeclaredVarsMoreThanAssignments
Severity   : Warning
ScriptName : Get-AbrOntapVserverDiagram.ps1
Line       : 45
Message    : The variable 'Fontcolor' is assigned but never used.

RuleName   : PSUseDeclaredVarsMoreThanAssignments
Severity   : Warning
ScriptName : Get-AbrOntapNodeAggrDiagram.ps1
Line       : 25
Message    : The variable 'EdgeDebug' is assigned but never used.

RuleName   : PSUseDeclaredVarsMoreThanAssignments
Severity   : Warning
ScriptName : Get-AbrOntapNodeAggrDiagram.ps1
Line       : 26
Message    : The variable 'SubGraphDebug' is assigned but never used.

RuleName   : PSUseDeclaredVarsMoreThanAssignments
Severity   : Warning
ScriptName : Get-AbrOntapNodeAggrDiagram.ps1
Line       : 27
Message    : The variable 'NodeDebug' is assigned but never used.

RuleName   : PSUseDeclaredVarsMoreThanAssignments
Severity   : Warning
ScriptName : Get-AbrOntapNodeAggrDiagram.ps1
Line       : 28
Message    : The variable 'NodeDebugEdge' is assigned but never used.

RuleName   : PSUseDeclaredVarsMoreThanAssignments
Severity   : Warning
ScriptName : Get-AbrOntapNodeAggrDiagram.ps1
Line       : 40
Message    : The variable 'Fontcolor' is assigned but never used.

RuleName   : PSUseDeclaredVarsMoreThanAssignments
Severity   : Warning
ScriptName : Get-AbrOntapNodeAggrDiagram.ps1
Line       : 59
Message    : The variable 'NodeSumColumnSize' is assigned but never used.

RuleName   : PSUseDeclaredVarsMoreThanAssignments
Severity   : Warning
ScriptName : Get-AbrOntapNodeAggrDiagram.ps1
Line       : 75
Message    : The variable 'NodeInterClusterAddress' is assigned but never used.

RuleName   : PSAvoidUsingWriteHost
Severity   : Warning
ScriptName : Get-AbrOntapLog.ps1
Line       : 307
Message    : File 'Get-AbrOntapLog.ps1' uses Write-Host. Avoid using Write-Host 
             because it might not work in all hosts, does not work when there 
             is no host, and (prior to PS 5.0) cannot be suppressed, captured, 
             or redirected. Instead, use Write-Output, Write-Verbose, or 
             Write-Information.

RuleName   : PSUseDeclaredVarsMoreThanAssignments
Severity   : Warning
ScriptName : Invoke-AsBuiltReport.NetApp.ONTAP.ps1
Line       : 754
Message    : The variable 'ReplicaData' is assigned but never used.

@rebelinux
rebelinux merged commit dca2467 into master Oct 27, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant