Skip to content

Latest commit

 

History

History
129 lines (110 loc) · 5.28 KB

CHANGELOG.md

File metadata and controls

129 lines (110 loc) · 5.28 KB

Change Log

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog and this project adheres to Semantic Versioning.

[1.2.0] - 2017-08-21

Dropped some long overdue documentation updates. New URL: https://wahlnetwork.github.io/Vester

Added

  • Online documentation at https://wahlnetwork.github.io/Vester
    • #158:
      • Docs migrated from .rst to .md
      • Use PlatyPS to include current cmdlet-based help
      • Enable automated updates w/ new project build script
    • Docs output to branch "gh-pages", which powers GitHub Pages at the new URL (#160)
    • Renders the old readthedocs URL obsolete
  • New function Get-VesterTest (#157)
    • A glorified Get-ChildItem for Vester test files (*.Vester.ps1)
    • Default path gathers all tests included with the module
    • Filter by Name or Scope (like "Cluster")
    • Exposes test details, like "Description", for simple user reference

Changed

  • Changed the readme (and all references to the old docs site) to the new URL (#164)

Much ❤

@michaeltlombardi

[1.1.0] - 2017-06-15

I learned that we need to publish releases far more often. :)

Added

  • New scope for datastore clusters: "DSCluster"
  • New DSCluster tests:
    • AutoOverride-IoLoadBalance
    • AutoOverride-PolicyEnforcement
    • AutoOverride-RuleEnforcement
    • AutoOverride-SpaceLoadBalance
    • AutoOverride-VmEvacuation
    • IO-Latency
    • IO-LoadImbalanceThreshold
    • IO-ResIopsThreshold
    • IO-ResPercentThreshold
    • IO-ResThresholdMode
    • IOLoadBalance
    • LoadBalance-Interval
    • SDRS-AutomationLevel
    • SDRS-DefaultVMAffinity
    • Space-FreespaceTheshold
    • Space-ThresholdMode
    • Space-UtilDiffMin
    • SpaceUtilPercent
  • Some new tests were written, and others were ported from the old test format (prior to Vester 1.0's module life)
  • New vCenter tests:
    • SMTP-Sender
    • SMTP-Server
    • VC-EventMaxAge
    • VC-EventMaxAgeEnabled
    • VC-TaskMaxAge
    • VC-TaskMaxAgeEnabled
  • New ESXi Host tests:
    • Advanced-Kernel-iovDisableIR
    • BPDU-Filter
    • Disk-MaxLUN
    • ESXAdmins
    • NetDump-Settings
    • NetDump-SettingsEnable
    • NTP-Service
    • NTP-Service-Policy
    • SSH-Service-Policy
  • New VM tests:
    • Boot-Delay
    • CPU-Reservation
    • Isolation-DeviceConnectable
    • Isolation-DeviceEdit
    • Memory-Reservation
    • RemoteConsole-VNC
    • Snapshot-Retention
    • Sync-TimeSettings
    • Tools-HostInfoAccess
    • Tools-SetInfo-SizeLimit
  • New VDS Network tests:
    • VDS-LinkOperation
    • VDS-MTUsize
    • VDS-Teaming-HealthCheck
    • VDS-VlanMTU-HealthCheck

Changed

  • #114 / #115: Invoke-Vester is more than twice as fast now! We removed repeated Get calls within private file VesterTemplate.Tests.ps1. Big thanks to @Midacts/@jpsider/@jonneedham for collaborating on this.
  • #118 / #119: Config.json files now sort their settings within each scope.

Fixed

  • #90: Invoke-Vester -Test $TestList should execute all tests in the array, instead of just the final one after ignoring the rest. Now they do again.
  • #99: Re-implemented -PassThru on Invoke-Vester.
  • #116 / #129: The name of the active vCenter connection was not being reported properly.
  • #154: Network test VDS-MTUsize had an incorrect parameter.
  • Cleaned up VM test files:
    • Tools-DiskWiperDisable
    • Tools-HGFS-ServerDisable

Much ❤

@jeffgreenca @haberstrohr @jonneedham @Midacts @jpsider @Factorization

[1.0.1] - 2017-02-28

Initial availability as a PowerShell module

[1.0.0] - 2016-11-10 [YANKED]

Published just to reserve the name on the PowerShell Gallery. If you have this version, please update!