Skip to content

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Nov 24, 2025

This PR contains the following updates:

Package Type Update Change
portainer (source) required_provider minor 1.17.01.20.1

Release Notes

portainer/terraform-provider-portainer (portainer)

v1.20.1

Compare Source

Release v1.20.1
Fix/Patch/Update
  • Fixes terraform destroy failures when a stack's ResourceControl is deleted
    automatically by Portainer.
  • portainer_resource_control now gracefully handles 403/404 responses on delete,
    e.g. when the parent stack has already removed the ResourceControl.
  • This improves compatibility for Environment Admins and GitOps/stack workflows.

v1.20.0

Compare Source

Release v1.20.0 – resource_control_id support & admin bootstrap without credentials
Update
  • Added resource_control_id as a computed attribute for:
    • portainer_docker_secret
    • portainer_docker_config
    • portainer_docker_network
    • portainer_docker_volume
    • portainer_stack
  • Provider can now be configured without credentials for use cases that rely only on public endpoints (e.g. portainer_user_admin for initial admin bootstrap).
  • Keeps backward compatibility with existing api_key / api_user + api_password authentication flow.

v1.19.0

Compare Source

Release v1.19.0
🚀 Added
  • New resource portainer_user_admin for initializing Portainer admin user on fresh installations. #​73

v1.18.2

Compare Source

Release v1.18.2
Update
  • Extend portainer_settings.oauth_settings with BE-only options (hide_internal_auth, oauth_auto_map_team_memberships, microsoft_tenant_id, team_memberships + claim mappings). #​73

v1.18.1

Compare Source

Release v1.18.1
Changes
  • Fixed handling of oauth_settings.client_secret in portainer_settings:
    the secret is no longer lost when reading settings from the API and can be
    updated via Terraform without manual changes in the Portainer UI. (closes #​73)

  • Mirrored the same behaviour for ldap_settings.password, preserving the
    configured password in state even when the API does not return it.

  • Added support for Kubernetes via agent environments (type = 6) in the
    portainer_environment resource. This prevents Terraform drift when
    Portainer promotes type from 2 (agent) to 6 (k8s via agent). (closes #​77)

v1.18.0

Compare Source

Release v1.18.0
Update/Patch
  • Stacks: stack_webhook and prune for file/string stacks are now applied in a single apply run and webhook_url is available immediately. #​75
  • OAuth: fixed oauth_settings.client_secret handling – the secret is no longer overwritten by an empty value from the API, is preserved in state, and can be updated via Terraform. #​73
  • LDAP: aligned ldap_settings.password handling with OAuth – the password is preserved from state instead of being cleared by API reads, while still allowing updates from configuration. #​73
  • Environment: added public_ip argument. #​74

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot changed the title chore(deps): update terraform portainer to v1.17.0 chore(deps): update terraform portainer to v1.17.0 - autoclosed Nov 24, 2025
@renovate renovate bot closed this Nov 24, 2025
@renovate renovate bot deleted the renovate/portainer-1.x branch November 24, 2025 15:19
@renovate renovate bot changed the title chore(deps): update terraform portainer to v1.17.0 - autoclosed chore(deps): update terraform portainer to v1.18.0 Nov 24, 2025
@renovate renovate bot reopened this Nov 24, 2025
@renovate renovate bot force-pushed the renovate/portainer-1.x branch 2 times, most recently from 2eed2c7 to 9dbf4d1 Compare November 24, 2025 21:35
@renovate renovate bot changed the title chore(deps): update terraform portainer to v1.18.0 chore(deps): update terraform portainer to v1.18.1 Nov 25, 2025
@renovate renovate bot force-pushed the renovate/portainer-1.x branch from 9dbf4d1 to b54b8bd Compare November 25, 2025 21:14
@renovate renovate bot changed the title chore(deps): update terraform portainer to v1.18.1 chore(deps): update terraform portainer to v1.18.2 Nov 26, 2025
@renovate renovate bot force-pushed the renovate/portainer-1.x branch 2 times, most recently from 768be8d to 64c89e8 Compare November 27, 2025 13:06
@renovate renovate bot changed the title chore(deps): update terraform portainer to v1.18.2 chore(deps): update terraform portainer to v1.19.0 Nov 27, 2025
@renovate renovate bot changed the title chore(deps): update terraform portainer to v1.19.0 chore(deps): update terraform portainer to v1.20.0 Nov 30, 2025
@renovate renovate bot force-pushed the renovate/portainer-1.x branch from 64c89e8 to dda3227 Compare November 30, 2025 21:45
@renovate renovate bot force-pushed the renovate/portainer-1.x branch from dda3227 to 859a4fe Compare December 6, 2025 17:55
@renovate renovate bot changed the title chore(deps): update terraform portainer to v1.20.0 chore(deps): update terraform portainer to v1.20.1 Dec 6, 2025
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.

1 participant