AWX
- Add
instanceId
parameter tohostCreate
method. - Update
smart
parameter tokind
for inventory methods. - Fix
inventoryModify
method by adding mandatoryid
parameter.
GoSS
- Add
logLevel
parameter toserver
andvalidate
methods. - Remove deprecated
format
values forvalidate
method. - Add
sort
value forformatOpts
parameter forvalidate
method.
Packer
- Add
recursive
parameter tofmt
method.
Terraform
- Add
testDir
parameter toinit
method. - Add
raw
parameter tooutput
method. - Add
compactWarn
parameter toplan
andrefresh
methods. - Add
rootDir
parameter default value forproviders
method. - Fix
rootDir
existence check inproviders
method. - Add
show
andpull
commands tostate
method. - Add
allowMissing
parameter totaint
method.
Puppet
- Miscellaneous minor improvements and fixes.
Helm
- Add
force
parameter toinstall
,repo
,rollback
, andupgrade
methods. - Add
withSubcharts
parameter tolint
method. - Add
hooks
andrecreatePods
parameters torollback
method. - Add
description
,outputFormat
,resources
, andrevision
parameters tostatus
method. - Remove
cleanup
andparallel
parameters fromtest
method. - Support
crds
forshow
method.
Packer
- Add
pluginsInstall
andpluginsRemove
methods.
Terraform
- Cast resource namespace as literal string for
imports
method. - Increase minimum supported version to 1.0.
- Always return outputs as String for
output
method. - Fix
chdir
argument position ingraph
method. - Add
testDir
andtests
parameters tovalidate
method.
Packer
- Add
parse
method. - Add
except
parameter tobuild
andvalidate
methods.
Terraform
- Add
parse
method. - Update
test
method usage for 1.8. - Add
init
support for backend setting with key-value pairs.
Helm
- Rename
registryLogin
method to camelCase. - Add
history
andpush
methods.
Packer
- Increase minimum supported version to 1.7.
- Support complex type variable input values.
- Add
syntaxOnly
parameter tovalidate
method.
Terraform
- Add
create
parameter toworkspace
method. - Add
genConfig
parameter toplan
method. - Add
refresh
method. - Support complex type variable input values.
General
- More type checking for required parameters.
GoSS
- Fix flag and argument ordering.
- Add
package
andvarsInline
parameters to appropriate methods. - Add
vars
parameter torender
method. - Add
formatOpts
andmaxConcur
parameters toserver
andvalidate
methods. - Add
cache
parameter toserver
method. - Add
sleep
andretry-timeout
parameters tovalidate
method.
Helm
- Add
atomic
,version
,devel
, andcreateNS
parameters to appropriate methods. - Add
registry_login
method. - Convert
version
parameter to optional inrollback
method.
Packer
- Revert code to Groovy 2.4 compatible.
- Add
evalData
andwarnUndeclVar
params tovalidate
method.
Terraform
- Add
graph
andtest
methods. - Default to
cwd
for config directories where possible. - Add
dir
param to methods where absent.
General
- Improve
sh
step labels for iterative invocations. - Fix syntax error in
makeDirParents
library method. - Check if directory exists on build agent in
makeDirParents
.
GoSS
- Validate YAML file parameter values.
- Add
render
method.
Helm
- Validate YAML file parameter values.
- Add
verify
method. - Add
wait
parameter to appropriate methods.
OpenFaaS
- Validate template file parameter values.
Packer
- Change into directory when
template
parameter is directory of templates/configs. - Add
plugins
method.
Puppet
- Further validate RBAC token file parameter values.
Terraform
- Add
migrateState
andforceCopy
params toinit
method. - Add
providers
method.
General
- Global variable methods and associated parameters converted to camelCase.
- Remove support for old DSL/closure type inputs to global variable methods.
- Remove global variable methods for software installation and configuration.
Helm
- Add
dryRun
parameter toinstall
andupgrade
methods. - Add
show
method.
Terraform
- Add
out
andreplace
parameters toplan
method. - Fix
json
parameter forvalidate
method. - Add
return
parameter tovalidate
method. - Fix
resources
parameter forimports
method. - Fix return type for
validate
method.
General
- Replace
File.mkdir()
class method withdir
step method (valid also on agents). - Add
makeDirParents
method to attempt to fix missing user directories. - Reorganize try/catch blocks to be more precise.
AWX
- Finish initial implementation and promote to beta.
Packer
- Add
init
method. - Fix
var_file
parameter in applicable methods.
Puppet
- Fix
credentials_id
usage. - Update
token
param totokenFile
. - Fix syntax errors.
Terraform
- Change working directory to config directory before command execution.
General
- Deprecate software
install
methods. - Fine tune nested type specifications.
AWX
- Initialize as alpha.
Helm
- Add
namespace
parameter totest
method.
Puppet
- Enable
withCredentials
bindings for PE token for methods.
Terraform
- List workspace information when selection fails.
- Add
list
option tocommand
parameter forstate
method. - Add
refreshOnly
parameter toplan
method. - Add
display
parameter tooutput
method. - Add
backendConfig
parameter toinit
method. - Fix
var_file
parameter in all relevant methods. - Ignore useless parameters for
apply
anddestroy
methods whenconfig_path
value is a plan file.
Helm
- Drop support for versions < 3.0.
- Add
plugin
andstatus
methods. - Add
namespace
parameter touninstall
androllback
methods.
Packer
- Drop support for versions < 1.5.
- Add
fmt
method. - Add
force
andon_error
parameters tobuild
method.
Terraform
- Drop support for versions < 0.12.
- Update validate method for >= 0.12 only.
- Add
output
method. - Prevent
fmt
parameter incompatibility withcheck
andwrite
. - Rename
state
methodcmd
parameter tocommand
.
Puppet
- Convert REST API requests to utilize
http_request
plugin.
GoSS
- Convert
flags
parameter invalidate_docker
fromlist<string>
tomap
type.
Helm
- Add
uninstall
method alias. - Add
repo
method. - Prevent initialization for versions >= 3.
- Require
name
parameter forinstall
method. - Convert
set
parameter ininstall
,lint
, andupgrade
methods fromlist<string>
tomap
type.
OpenFaaS
- Convert
query
andheader
parameters ininvoke
, andlabel
indeploy
fromlist<string>
tomap
type.
Packer
- Convert
var
parameters fromlist<string>
tomap
type.
Terraform
- Add
backend
parameter toinit
method. - Convert
var
parameters fromlist<string>
tomap
type. - Convert
resources
parameter formove
value forcommand
parameter instate
method fromlist<list<string>>
tomap
type. - Fix
state
method incorrectsh
step method prefix.
General
- Fine tune type specifications, especially in global var method returns.
GoSS
- Fix
serve
port specification.
Helm
- Add
install
parameter toupgrade
method.
Terraform
- Fix syntax error in
fmt
method.
General
- Support new and old Pipeline DSL.
- Add labels to shell methods for clarity.
Helm
- Enable native logging for
test
method if available.
Terraform
- Update
taint
method for new 0.12 usage. - Add
return
parameter toplan
method. - Promote
fmt
method to supported.
General
- Add type specification checks.
- Fixed explicit List type check on params.
GoSS
- Fix port default value in
server
method.
Helm
- Rename
package
method topackages
to avoid reserved name collision.
Packer
- Fix bugs in methods.
Terraform
- Add
fmt
method as beta. - Add
target
anddisplay
parameters toplan
method. - Rename
import
method toimports
to avoid reserved name collision. - Fix bugs in methods.
Helm
- Allow values override to also be a URL.
- Add
keyring
param topackage
method. - Add
kubectl
method.
Packer
- Add
inspect
method. - Change
only
parameter input type.
Puppet
- Add
token
method.
Terraform
- Add
taint
,state
, andimport
methods. - Add
check_vars
parameter tovalidate
method. - Add
destroy
parameter toplan
method. - Handle 0.12 changes to
validate
method. - Checks for required parameters to methods.
- Change
dir
toconfig_path
param fordestroy
method, and also allow for plan file arguments.
General
- Fix
mapToJSON
common method and update per documented example. - Various fixes, cleanup, and optimization.
GoSS
- Fix flag setting and usage in
validate_docker
.
OpenFaaS
- Add necessary
function
and optionaltls
params toinvoke
method.
Helm
- Add chart provenance verification to applicable methods.
- Add
lint
,package
, andtest
methods. values
param is now an array of strings.
OpenFaaS
- Added
invoke
,login
,push
, andremove
methods. - Fixed
deploy
andbuild
invalid usage issue.
Puppet
- Fix
scope
param for.task
.
Terraform
- Changed
init
usage to block DSL and addedplugin_dir
andupgrade
params. - Modified
plugin_install
usage to block DSL and addedinstall_loc
param. env.TF_IN_AUTOMATION
added to methods.
Helm
- Added
context
param to applicable methods. - Enabled multiple
set
parameter values for applicable methods. - Changed
delete
usage to block DSL.
Packer
- Added
plugin_install
method.
Puppet
- Added
code_deploy
andtask
methods.
Terraform
- Changed
apply
,destroy
,plan
, andvalidate
usage to block DSL. - Added
var_file
,var
, andtarget
params to applicable methods. - Added
plugin_install
method.
Initial release.