Venafi / VenafiPS

Powershell module to fully automate your Venafi TLS Protect Datacenter and Cloud platforms!
https://venafips.readthedocs.io/
Apache License 2.0
17 stars 8 forks source link

New-VdcCapiApplication references invoke-tppcertificatepush which doesn't exist. #247

Closed PFTKev closed 6 months ago

PFTKev commented 6 months ago

Environment

Full Operating System: Windows 11 Enterprise 
VenafiPS version: 6.1.2
PowerShell version: 
TLSPDC version (if applicable):

Steps to reproduce

When trying to create a new Capi application via Venafi and using the push parameter, the installation fails with messaging that invoke-tppcertificatepush is missing. Code Snippet below:

New-VdcCapiApplication -Path $($DevPath) -CertificatePath $($cert.Path) -CredentialPath $CredentialPath -WebSiteName 'Default Web Site' -BindingIp $Ip -ApplicationName $ApplicationName -PushCertificate -passthru

Expected behavior

Expectation is the new application would be created and the certificate would be pushed.

Actual behavior

Throwing an error message.

Screenshots

image