You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When creating a reference job in Rundeck you can pass 4 flags that allow you to modify the way the parent and child job interact.
Especially the first flag is very useful to me. I can set up jobs with a lot of parameters, then reference that jobs and overwrite just a few parameters. At the moment of writing, I cannot find any reference to these four flags in the terraform-provider-rundeck code or the documentation, which feels like they are not implemented.
They are in the job exports from Rundeck, for example, an export with the "Import options" and "Ignore notifications" set:
Terraform v1.8.3
on windows_amd64
+ provider registry.terraform.io/hashicorp/template v2.2.0
+ provider registry.terraform.io/rundeck/rundeck v0.4.7
Your version of Terraform is out of date! The latest version
is 1.8.5. You can update by downloading from https://www.terraform.io/downloads.html
Affected Resource(s)
rundeck_job.command.job
Terraform Configuration Files
resource"rundeck_job""child_job" {
name="my_child_job"project_name=rundeck_project.project.namecommand {
job {
name=rundeck_job.sync_1password_rundeck.namegroup_name=rundeck_job.sync_1password_rundeck.group_nameimport_options=true# Errors as │ An argument named "import_options" is not expected here.
}
}
}
Expected Behavior
These flags to be accepted and passed into the import file created by the terraform provider
The text was updated successfully, but these errors were encountered:
Where the option values are listed out. Also possible to try the recently released 0.4.8 import option to see what it generates. I may have time to test after I work through some other enhancements.
I think you are referencing using the import command to import an existing Rundeck job that already has these flags? If that is the case, I tried that, the tfstate does not contain those 4 flags.
When creating a reference job in Rundeck you can pass 4 flags that allow you to modify the way the parent and child job interact.
Especially the first flag is very useful to me. I can set up jobs with a lot of parameters, then reference that jobs and overwrite just a few parameters. At the moment of writing, I cannot find any reference to these four flags in the terraform-provider-rundeck code or the documentation, which feels like they are not implemented.
They are in the job exports from Rundeck, for example, an export with the "Import options" and "Ignore notifications" set:
Terraform Version
Affected Resource(s)
Terraform Configuration Files
Expected Behavior
These flags to be accepted and passed into the import file created by the terraform provider
The text was updated successfully, but these errors were encountered: