Skip to content

paloalto-firewall-orchestrator v2.6.0: Configure Push Failure Behavior + Multiple Template Stacks#42

Open
irby wants to merge 33 commits into
release-2.6from
feat/AB#87371/multiple-template-stacks
Open

paloalto-firewall-orchestrator v2.6.0: Configure Push Failure Behavior + Multiple Template Stacks#42
irby wants to merge 33 commits into
release-2.6from
feat/AB#87371/multiple-template-stacks

Conversation

@irby

@irby irby commented Jul 9, 2026

Copy link
Copy Markdown
Contributor

2.6.0

Features:

  • Added a PushFailureBehavior store property that controls the job result when Panorama fails
    to push to a device group, template, or template stack. Defaults to Failure, which triggers
    a retry; set to Warning to mark the job complete and log the failure instead. All configured
    targets are always attempted, even if one fails.
  • Added a .NET 10 build target to the release.
  • The TemplateStack store property now accepts a semicolon-delimited list, allowing a single
    management job to push to multiple template stacks.

Fixes:

  • The integration now correctly returns Failure when committing the running configuration to Panorama fails.
    Previously this was reported as Warning, which prevented Keyfactor from retrying the job.

irby and others added 30 commits February 17, 2026 09:55
Signed-off-by: Matthew H. Irby <matt.irby@keyfactor.com>
Signed-off-by: Matthew H. Irby <matt.irby@keyfactor.com>
Signed-off-by: Matthew H. Irby <matt.irby@keyfactor.com>
Signed-off-by: Matthew H. Irby <matt.irby@keyfactor.com>
Adds a longer timeout to checking for commit status
* feat(http): add a longer timeout for checking commit status

Signed-off-by: Matthew H. Irby <matt.irby@keyfactor.com>

* Update generated docs

* feat: add logic to validate alias length. improve logging

Signed-off-by: Matthew H. Irby <matt.irby@keyfactor.com>

* Update generated docs

* chore(actions): bump starter-workflow to v4

Signed-off-by: Matthew H. Irby <matt.irby@keyfactor.com>

* Update generated docs

* chore(docs): format CHANGELOG

Signed-off-by: Matthew H. Irby <matt.irby@keyfactor.com>

---------

Signed-off-by: Matthew H. Irby <matt.irby@keyfactor.com>
Co-authored-by: Matthew H. Irby <matt.irby@keyfactor.com>
Co-authored-by: Keyfactor <keyfactor@keyfactor.github.io>
Signed-off-by: Matthew H. Irby <matt.irby@keyfactor.com>
Signed-off-by: Matthew H. Irby <matt.irby@keyfactor.com>
…ayer

Signed-off-by: Matthew H. Irby <matt.irby@keyfactor.com>
Signed-off-by: Matthew H. Irby <matt.irby@keyfactor.com>
… entrypoint

Signed-off-by: Matthew H. Irby <matt.irby@keyfactor.com>
Signed-off-by: Matthew H. Irby <matt.irby@keyfactor.com>
Signed-off-by: Matthew H. Irby <matt.irby@keyfactor.com>
Signed-off-by: Matthew H. Irby <matt.irby@keyfactor.com>
Signed-off-by: Matthew H. Irby <matt.irby@keyfactor.com>
…ice group / template stacks fail to commit

Signed-off-by: Matthew H. Irby <matt.irby@keyfactor.com>
…ob status if panorama cannot push to target device

Signed-off-by: Matthew H. Irby <matt.irby@keyfactor.com>
…ifferent store path templates, call out the timeout

Signed-off-by: Matthew H. Irby <matt.irby@keyfactor.com>
Signed-off-by: Matthew H. Irby <matt.irby@keyfactor.com>
Signed-off-by: Matthew H. Irby <matt.irby@keyfactor.com>
Signed-off-by: Matthew H. Irby <matt.irby@keyfactor.com>
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.

2 participants