Skip to content

Commit d2bf147

Browse files
authored
Merge branch 'master' into jfrogGH-621-bulk-import
2 parents 1574ee7 + ae1a3fd commit d2bf147

File tree

6 files changed

+456
-217
lines changed

6 files changed

+456
-217
lines changed

CHANGELOG.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,9 @@
1+
## 9.6.0 (Oct 13, 2023). Tested on Artifactory 7.68.14 with Terraform CLI v1.6.1
2+
3+
IMPROVEMENTS:
4+
5+
* resource/artifactory_certificate is migrated to Plugin Framework. PR: [#826](https://github.com/jfrog/terraform-provider-artifactory/pull/826)
6+
17
## 9.5.1 (Oct 12, 2023). Tested on Artifactory 7.68.14 with Terraform CLI v1.6.1
28

39
SECURITY:

docs/resources/certificate.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,8 @@ resource "artifactory_remote_maven_repository" "my-remote" {
2727
The following arguments are supported:
2828

2929
* `alias` - (Required) Name of certificate.
30-
* `content` - (Required) PEM-encoded client certificate and private key.
30+
* `content` - (Optional) PEM-encoded client certificate and private key. Cannot be set with `file` attribute simultaneously.
31+
* `file` - (Optional) Path to the PEM file. Cannot be set with `content` attribute simultaneously.
3132

3233
## Attribute Reference
3334

pkg/artifactory/provider/framework.go

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -172,6 +172,7 @@ func (p *ArtifactoryProvider) Resources(ctx context.Context) []func() resource.R
172172
security.NewPermissionTargetResource,
173173
security.NewGlobalEnvironmentResource,
174174
security.NewDistributionPublicKeyResource,
175+
security.NewCertificateResource,
175176
configuration.NewLdapSettingResource,
176177
configuration.NewLdapGroupSettingResource,
177178
configuration.NewBackupResource,

pkg/artifactory/provider/resources.go

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,6 @@ func resourcesMap() map[string]*schema.Resource {
7575
"artifactory_local_repository_single_replication": replication.ResourceArtifactoryLocalRepositorySingleReplication(),
7676
"artifactory_local_repository_multi_replication": replication.ResourceArtifactoryLocalRepositoryMultiReplication(),
7777
"artifactory_remote_repository_replication": replication.ResourceArtifactoryRemoteRepositoryReplication(),
78-
"artifactory_certificate": security.ResourceArtifactoryCertificate(),
7978
"artifactory_api_key": security.ResourceArtifactoryApiKey(),
8079
"artifactory_access_token": security.ResourceArtifactoryAccessToken(),
8180
"artifactory_general_security": configuration.ResourceArtifactoryGeneralSecurity(),

0 commit comments

Comments
 (0)