Skip to content

Releases: nobl9/terraform-provider-nobl9

v0.43.0

07 Jul 10:49
b4a6261
Compare
Choose a tag to compare

What's Changed

⚠️ Breaking Changes

  • feat: Move away from proto v5 to v6 (#462) @nieomylnieja

    Terraform versions below 0.15 WILL NO LONGER WORK with Nobl9
    Provider. Please update your Terraform version in order to continue
    using it.

🚀 Features

🐞 Bug Fixes

  • fix: Correct version management (#460) @nieomylnieja

    Terraform Provider will now report the correct User-Agent. Version of
    the Provider may now be verified with -version flag.

🧰 Maintenance

8 changes

v0.42.1-rc1

25 Jun 16:10
Compare
Choose a tag to compare
v0.42.1-rc1 Pre-release
Pre-release
fix version

v0.42.0

09 Jun 07:52
7d9bfca
Compare
Choose a tag to compare

What's Changed

🚀 Features

  • feat: Add Service data source (#453) @nieomylnieja

    Added Service Data Source. Example:

    data "nobl9_service" "this" {
      name = "my-service"
      project = "my-project"
    }

🧰 Maintenance

  • chore: Update module golang.org/x/tools/cmd/goimports to v0.34.0 (#454) @renovate[bot]

v0.42.0-rc1

09 Jun 07:08
7d9bfca
Compare
Choose a tag to compare
v0.42.0-rc1 Pre-release
Pre-release
feat: Add Service data source (#453)

## Motivation

Solves https://github.com/nobl9/terraform-provider-nobl9/issues/396.
I have decided to expose only the Service's name and project for now. We
can always add the rest of the fields If needed.

## Testing

Added dedicated test case for creating a Service in the API and then
using it as Data Source in Terraform to create a Service in another
Project.

Tests dispatch:
https://github.com/nobl9/terraform-provider-nobl9/actions/runs/15522630236

## Release Notes

Added Service Data Source. Example:

```hcl
data "nobl9_service" "this" {
  name = "my-service"
  project = "my-project"
}
```

v0.41.0

06 Jun 07:58
0f2499e
Compare
Choose a tag to compare

What's Changed

🚀 Features

  • feat: Add Project Data Source (#409) @nieomylnieja

    Added Project Data Source. Example:

    data "nobl9_project" "this" {
      name = "my-project"
    }

🐞 Bug Fixes

  • fix: Correct objective name warning (#450) @nieomylnieja

    Terraform plan will no longer display a warning for setting objective
    names If all the objectives have names.

🧰 Maintenance

v0.41.0-rc1

06 Jun 07:38
0f2499e
Compare
Choose a tag to compare
v0.41.0-rc1 Pre-release
Pre-release
feat: Add Project Data Source (#409)

## Motivation

In preparation for adding Service as requested by
https://github.com/nobl9/terraform-provider-nobl9/issues/396.
I want to pave the path with Project Data Source but also, it would be
fairly natural to have both Service and Project Data Sources defined,
and not just the one for Service.

I have decided to expose only the Project's `name` for now. We can
always add the rest of the fields If needed.

## Testing

Added dedicated test case for creating a Project in the API and then
using it as Data Source in Terraform to create a Service.

Dispatched tests results:
https://github.com/nobl9/terraform-provider-nobl9/actions/runs/15418917753

## Release Notes

Added Project Data Source. Example:
```tf
data "nobl9_project" "this" {
  name = "my-project"
}
```

v0.40.1-rc1

23 May 10:18
68a505e
Compare
Choose a tag to compare
v0.40.1-rc1 Pre-release
Pre-release
chore: Bump version to 0.40.1 (#451)

v0.40.0

23 May 09:56
9d0057c
Compare
Choose a tag to compare

What's Changed

🚀 Features

  • feat: Add send resolution to Service Now (#443) @nuusk

    ServiceNow Alert Method now supports All Clear (resolving alerts after
    cooldown period is over)

  • feat: Allow to configure email alert method to send plain text (#441) @nobl9-adam-szymanski

    Allow to send only plain text for alerting emails.

🐞 Bug Fixes

🧰 Maintenance

11 changes

v0.40.0-rc1

23 May 09:24
9d0057c
Compare
Choose a tag to compare
v0.40.0-rc1 Pre-release
Pre-release

What's Changed

Full Changelog: v0.39.0...v0.40.0-rc1

v0.39.0

29 Apr 10:08
4b4746f
Compare
Choose a tag to compare

What's Changed

🚀 Features

  • feat: SLO NO DATA alerts - customizable alertsAfter (#428) @nobl9-adam-szymanski

    Allow users to set NO DATAalert_after time for an SLO. Users now can
    change default 15m period when notification is sent since Nobl9
    received last time point for given SLO.

🧰 Maintenance

5 changes