Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[ansible/artifactory] Support for customizing arifactory.system.properties file #401

Closed
sparshs413 opened this issue Jul 20, 2024 · 1 comment

Comments

@sparshs413
Copy link

sparshs413 commented Jul 20, 2024

Is this a BUG REPORT or FEATURE REQUEST? (choose one):
FEATURE REQUEST

Which installer:
Ansible

Which product and version (eg: ansible & collection version - 7.24.2):
Artifactory

Which operating system and version(eg: ubuntu & version - 20.4):
Rocky 9

Which product license (Enterprise/Pro):
Enterprise+

JFrog support reference (if already raised with support team):

What happened:
In the current setup we do not have a template for arifactory.system.properties file similar to system.yaml or binarystore file. It makes difficult to customize the same file and we have to set these properties manually.

What you expected to happen:
There should be a template added for cusotmizing the arifactory.system.properties file to enable features like enabling metrics for federated repositories, and updating the time to check for plugins updates etc.

How to reproduce it (as minimally and precisely as possible):

Anything else we need to know:

@gitta-jfrog
Copy link
Collaborator

Hi @sparshs413

For Artifactory System Properties, we have an alternative to arifactory.system.properties.
You can pass the properties by using JavaOps in the system.yaml. see example:

shared:
  extraJavaOpts: "-Dartifactory.access.client.max.connections=50"

This method is according to our best practices and similar implementation can be found in our Helm Chart.

Thanks
Yarden

@gitta-jfrog gitta-jfrog closed this as not planned Won't fix, can't repro, duplicate, stale Jul 29, 2024
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

No branches or pull requests

2 participants