jfrog/terraform-provider-project

Edge Nodes Failing License Check

mcaulifn opened this issue · 6 comments

Describe the bug
Edge nodes are failing the license check. check_license = false is being required to work around issue.

Requirements for and issue

  • A description of the bug
  • A fully functioning terraform snippet that can be copy&pasted (no outside files or ENV vars unless that's part of the issue). If this is not supplied, this issue will likely be closed without any effort expended.
  • Your version of artifactory (you can curl it at $host/artifactory/api/system/version
  • Your version of terraform
  • Your version of terraform provider

Expected behavior
Edge nodes should not need to have the license check bypassed as they are included in the necessary license levels.

Additional context

curl -H "Authorization: Bearer $TOKEN"  https://xxxx.jfrog.io/artifactory/api/system/license
{
  "type" : "Edge",
  "validThrough" : "N/R",
  "licensedTo" : "Artifactory Online Dedicated"
}

Terraform v1.2.5

provider registry.terraform.io/jfrog/artifactory v6.11.2
provider registry.terraform.io/jfrog/project v1.1.3

@mcaulifn I think the issue originates from the Project provider. I'm almost 100% sure the Artifactory provider works with the 'Edge' license.

Is it possible for you to test it with Project provider only?

You are correct, it is projects. Can you move it or should I create a new one?

@mcaulifn I can move the ticket

@mcaulifn v1.1.5 is released. Can you re-test?

Looks like it works. Thank you!