You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardexpand all lines: CHANGELOG.md
+6
Original file line number
Diff line number
Diff line change
@@ -1,3 +1,9 @@
1
+
## 12.2.0 (October 14, 2024). Tested on Artifactory 7.90.14 with Terraform 1.9.7 and OpenTofu 1.8.3
2
+
3
+
IMPROVEMENTS:
4
+
5
+
* resource/artifactory_local_repository_multi_replication: Add `disable_proxy` attribute to `replication` to support not using proxy. Issue: [#1088](https://github.com/jfrog/terraform-provider-artifactory/issues/1088) PR: [#1095](https://github.com/jfrog/terraform-provider-artifactory/pull/1095)
6
+
1
7
## 12.1.1 (October 2, 2024). Tested on Artifactory 7.90.13 with Terraform 1.9.6 and OpenTofu 1.8.2
Copy file name to clipboardexpand all lines: docs/resources/local_repository_multi_replication.md
+9-7
Original file line number
Diff line number
Diff line change
@@ -11,7 +11,7 @@ See the [Official Documentation](https://www.jfrog.com/confluence/display/JFROG/
11
11
12
12
This resource replaces `artifactory_push_replication` and used to create a replication of one local repository to multiple repositories on the remote server.
13
13
14
-
~>This resource requires Artifactory Enterprise license. Use `artifactory_local_repository_single_replication` with other licenses.
14
+
~>This resource requires Artifactory Enterprise license. Use `artifactory_local_repository_single_replication` with other licenses.
@@ -83,6 +84,7 @@ The following arguments are supported:
83
84
*`include_path_prefix_pattern` - (Optional) List of artifact patterns to include when evaluating artifact requests in the form of `x/y/**/z/*`. When used, only artifacts matching one of the include patterns are served. By default, all artifacts are included `(**/*)`.
84
85
*`exclude_path_prefix_pattern` - (Optional) List of artifact patterns to exclude when evaluating artifact requests, in the form of `x/y/**/z/*`. By default, no artifacts are excluded.
85
86
*`proxy` - (Optional) Proxy key from Artifactory Proxies settings. The proxy configuration will be used when communicating with the remote instance.
87
+
*`disable_proxy` - (Optional) When set to `true`, the `proxy` attribute will be ignored (from version 7.41.7). The default value is `false`.
86
88
*`replication_key` - (Computed) Replication ID, the value is unknown until the resource is created. Can't be set or updated.
87
89
*`check_binary_existence_in_filestore` - (Optional) Enabling the `check_binary_existence_in_filestore` flag requires an Enterprise Plus license. When true, enables distributed checksum storage. For more information, see [Optimizing Repository Replication with Checksum-Based Storage](https://www.jfrog.com/confluence/display/JFROG/Repository+Replication#RepositoryReplication-OptimizingRepositoryReplicationUsingStorageLevelSynchronizationOptions).
@@ -325,6 +331,12 @@ func (r *LocalRepositoryMultiReplicationResource) Schema(ctx context.Context, re
325
331
},
326
332
Description: "A proxy configuration to use when communicating with the remote instance.",
327
333
},
334
+
"disable_proxy": schema.BoolAttribute{
335
+
Optional: true,
336
+
Computed: true,
337
+
Default: booldefault.StaticBool(false),
338
+
MarkdownDescription: "When set to `true`, the `proxy` attribute will be ignored (from version 7.41.7). The default value is `false`.",
339
+
},
328
340
"replication_key": schema.StringAttribute{
329
341
Computed: true,
330
342
Description: "Replication ID. The ID is known only after the replication is created, for this reason it's `Computed` and can not be set by the user in HCL.",
0 commit comments