Description
Is this a request for help?: yes
Is this a BUG REPORT or FEATURE REQUEST? (choose one): BUG REPORT
Version of Helm and Kubernetes: helm 3.16.2, RKE2 kubernetes 1.26.15
Which chart: artifactory-oss
Which product license (Enterprise/Pro/oss): oss
JFrog support reference (if already raised with support team): -
What happened: We are running the chart on OpenShift. The application is always restarting and I could't identify the main issue why the application doesn't start.
I tried to keep the configuration as default as possible. It's a fresh installation. Here is the log from access and artifactory container:
access:
Preparing to run Access in Docker
Running as uid=1001160000(1001160000) gid=0(root) groups=0(root),1001160000
Resolved .shared.database.type (postgresql) from /opt/jfrog/artifactory/var/etc/system.yaml
Resolved .shared.database.url (__sensitive_key_hidden___) from /opt/jfrog/artifactory/var/etc/system.yaml
Waiting for DB postgresql to be ready on artifactory-postgresql/5432 for 30 seconds
Copying Access bootstrap files
2024-11-11T08:27:30.474Z [shell] �[38;5;69m[INFO ]�[0m [] [systemYamlHelper.sh:621 ] [main] - Resolved .access.tomcat.connector.maxThreads (50) from /opt/jfrog/artifactory/var/etc/system.yaml
2024-11-11T08:27:30.678Z [shell] �[38;5;69m[INFO ]�[0m [] [systemYamlHelper.sh:621 ] [main] - Resolved .access.tomcat.connector.extraConfig (acceptCount="100") from /opt/jfrog/artifactory/var/etc/system.yaml
2024-11-11T08:27:30.877Z [shell] �[38;5;69m[INFO ]�[0m [] [systemYamlHelper.sh:621 ] [main] - Resolved .shared.extraJavaOpts (__sensitive_key_hidden___) from /opt/jfrog/artifactory/var/etc/system.yaml
2024-11-11T08:27:30.982Z [shell] �[38;5;69m[INFO ]�[0m [] [systemYamlHelper.sh:621 ] [main] - Resolved .shared.extraJavaOpts (__sensitive_key_hidden___) from /opt/jfrog/artifactory/var/etc/system.yaml
2024-11-11T08:27:31.180Z [shell] �[38;5;69m[INFO ]�[0m [] [systemYamlHelper.sh:621 ] [main] - Resolved .shared.database.type (postgresql) from /opt/jfrog/artifactory/var/etc/system.yaml
2024-11-11T08:27:31.408Z [shell] �[38;5;69m[INFO ]�[0m [] [systemYamlHelper.sh:621 ] [main] - Resolved .shared.database.url (__sensitive_key_hidden___) from /opt/jfrog/artifactory/var/etc/system.yaml
2024-11-11T08:27:31.584Z [shell] �[38;5;69m[INFO ]�[0m [] [systemYamlHelper.sh:621 ] [main] - Resolved JF_SHARED_DATABASE_PASSWORD (__sensitive_key_hidden___) from environment variable
2024-11-11T08:27:31.710Z [shell] �[38;5;69m[INFO ]�[0m [] [systemYamlHelper.sh:621 ] [main] - Resolved .access.database.maxOpenConnections (80) from /opt/jfrog/artifactory/var/etc/system.yaml
2024-11-11T08:27:31.983Z [shell] �[38;5;69m[INFO ]�[0m [] [installerCommon.sh:1632 ] [main] - Checking open files and processes limits
2024-11-11T08:27:32.000Z [shell] �[38;5;69m[INFO ]�[0m [] [installerCommon.sh:1635 ] [main] - Current max open files is 1048576
2024-11-11T08:27:32.072Z [shell] �[38;5;69m[INFO ]�[0m [] [installerCommon.sh:1646 ] [main] - Current max open processes is 4194304
.jfconnect_service key is misplaced or doesnt apply at this location
yaml validation failed
2024-11-11T08:27:32.113Z [shell] �[1;31m[WARN ]�[0m [] [installerCommon.sh:819 ] [main] - System.yaml validation failed
[TRACE] JDBC to PostgreSQL URL conversion: begin
[INFO ] No ssl parameter found, falling back to sslmode=disable
[TRACE] JDBC to PostgreSQL URL conversion: end
Database connection successful
2024-11-11T08:27:32.285Z [shell] �[38;5;69m[INFO ]�[0m [] [installerCommon.sh:1715 ] [main] - Testing directory /opt/jfrog/artifactory/var has read/write permissions for user id 1001160000
2024-11-11T08:27:32.315Z [shell] �[38;5;69m[INFO ]�[0m [] [installerCommon.sh:1730 ] [main] - Permissions for /opt/jfrog/artifactory/var are good
2024-11-11T08:27:32.505Z [shell] �[38;5;69m[INFO ]�[0m [] [installerCommon.sh:3508 ] [main] - Setting JF_SHARED_NODE_ID to artifactory-0
2024-11-11T08:27:32.618Z [shell] �[38;5;69m[INFO ]�[0m [] [installerCommon.sh:3508 ] [main] - Setting JF_SHARED_NODE_IP to 10.129.35.141
2024-11-11T08:27:32.776Z [shell] �[38;5;69m[INFO ]�[0m [] [installerCommon.sh:3508 ] [main] - Setting JF_SHARED_NODE_NAME to artifactory-0
2024-11-11T08:27:32.910Z [shell] �[38;5;69m[INFO ]�[0m [] [systemYamlHelper.sh:621 ] [main] - Resolved .access.extraJavaOpts (__sensitive_key_hidden___) from /opt/jfrog/artifactory/var/etc/system.yaml
2024-11-11T08:27:32.988Z [shell] �[38;5;69m[INFO ]�[0m [] [installerCommon.sh:2837 ] [main] - Removed duplicate java argument -XX:MaxRAMPercentage=25
chmod: changing permissions of '/opt/jfrog/artifactory/app/access/tomcat/webapps/': Operation not permitted
chmod: changing permissions of '/opt/jfrog/artifactory/app/access/tomcat/conf/': Operation not permitted
chmod: changing permissions of '/opt/jfrog/artifactory/app/access/tomcat/webapps/': Operation not permitted
chmod: changing permissions of '/opt/jfrog/artifactory/app/access/tomcat/conf/': Operation not permitted
chmod: changing permissions of '/opt/jfrog/artifactory/app/access/tomcat/webapps/': Operation not permitted
chmod: changing permissions of '/opt/jfrog/artifactory/app/access/tomcat/conf/': Operation not permitted
2024-11-11T08:27:33.373Z [shell] �[38;5;69m[INFO ]�[0m [] [nativeCommon.sh:66 ] [main] - Saving /opt/jfrog/artifactory/app/access/tomcat/conf/server.xml as /opt/jfrog/artifactory/app/access/tomcat/conf/server.xml.orig
2024-11-11T08:27:33.395Z [shell] �[38;5;69m[INFO ]�[0m [] [nativeCommon.sh:70 ] [main] - Using Tomcat template to generate : /opt/jfrog/artifactory/app/access/tomcat/conf/server.xml
2024-11-11T08:27:33.573Z [shell] �[38;5;69m[INFO ]�[0m [] [systemYamlHelper.sh:981 ] [main] - Resolved ${access.http.port||8040} to default value : 8040
2024-11-11T08:27:33.680Z [shell] �[38;5;69m[INFO ]�[0m [] [systemYamlHelper.sh:621 ] [main] - Resolved .access.tomcat.connector.sendReasonPhrase (false) from /opt/jfrog/artifactory/var/etc/system.yaml
2024-11-11T08:27:33.699Z [shell] �[38;5;69m[INFO ]�[0m [] [systemYamlHelper.sh:981 ] [main] - Resolved ${access.tomcat.connector.sendReasonPhrase||false} to default value : false
2024-11-11T08:27:33.810Z [shell] �[38;5;69m[INFO ]�[0m [] [systemYamlHelper.sh:621 ] [main] - Resolved .access.tomcat.connector.maxThreads (50) from /opt/jfrog/artifactory/var/etc/system.yaml
2024-11-11T08:27:33.881Z [shell] �[38;5;69m[INFO ]�[0m [] [systemYamlHelper.sh:981 ] [main] - Resolved ${access.tomcat.connector.maxThreads||50} to default value : 50
2024-11-11T08:27:33.988Z [shell] �[38;5;69m[INFO ]�[0m [] [systemYamlHelper.sh:621 ] [main] - Resolved .access.tomcat.connector.extraConfig (acceptCount="100") from /opt/jfrog/artifactory/var/etc/system.yaml
2024-11-11T08:27:34.174Z [shell] �[38;5;69m[INFO ]�[0m [] [systemYamlHelper.sh:621 ] [main] - Resolved JF_PRODUCT_HOME (/opt/jfrog/artifactory) from environment variable
2024-11-11T08:27:34.312Z [shell] �[38;5;69m[INFO ]�[0m [] [systemYamlHelper.sh:981 ] [main] - Resolved ${access.tomcat.workDir||/opt/jfrog/artifactory/var/work/access/tomcat} to default value : /opt/jfrog/artifactory/var/work/access/tomcat
chmod: changing permissions of '/opt/jfrog/artifactory/app/access/tomcat/webapps/': Operation not permitted
chmod: changing permissions of '/opt/jfrog/artifactory/app/access/tomcat/conf/': Operation not permitted
========================
JF Environment variables
========================
JF_ACCESS_PID : /opt/jfrog/artifactory/app/run/access.pid
JF_ARTIFACTORY_USER : artifactory
JF_SHARED_RESTRICTEDMODE_ENABLED : true
JF_SHARED_NODE_ID : artifactory-0
JF_SHARED_NODE_IP : 10.129.35.141
JF_ACCESS_EXTRAJAVAOPTS : ******
-XX:MaxRAMPercentage : 70
JF_PRODUCT_DATA_INTERNAL : /var/opt/jfrog/artifactory
JF_SYSTEM_YAML : /opt/jfrog/artifactory/var/etc/system.yaml
JF_PRODUCT_HOME : /opt/jfrog/artifactory
JF_SHARED_DATABASE_PASSWORD : ******
JF_SHARED_NODE_NAME : artifactory-0
2024-11-11T08:27:34.984Z [shell] �[38;5;69m[INFO ]�[0m [] [installerCommon.sh:1292 ] [main] - Redirection is set to false. Skipping catalina log redirection
[0.001s][warning][stringdedup] String Deduplication disabled: not supported by selected GC
2024-11-11T08:27:36.278L �[35m[tomct]�[0m [WARNING] [ ] [org.apache.tomcat.util.digester.Digester] [org.apache.tomcat.util.digester.SetPropertiesRule begin] - Match [Server/Service/Connector] failed to set property [sendReasonPhrase] to [false]
2024-11-11T08:27:37.476L �[35m[tomct]�[0m [INFO ] [ ] [org.apache.coyote.http11.Http11NioProtocol] [org.apache.coyote.AbstractProtocol init] - Initializing ProtocolHandler ["http-nio-127.0.0.1-8040"]
2024-11-11T08:27:37.579L �[35m[tomct]�[0m [INFO ] [ ] [org.apache.catalina.core.StandardService] [org.apache.catalina.core.StandardService startInternal] - Starting service [Catalina]
2024-11-11T08:27:37.579L �[35m[tomct]�[0m [INFO ] [ ] [org.apache.catalina.core.StandardEngine] [org.apache.catalina.core.StandardEngine startInternal] - Starting Servlet engine: [Apache Tomcat/10.1.28]
2024-11-11T08:27:37.672L �[35m[tomct]�[0m [INFO ] [ ] [org.apache.catalina.startup.HostConfig] [org.apache.catalina.startup.HostConfig deployDescriptor] - Deploying deployment descriptor [/opt/jfrog/artifactory/app/access/tomcat/conf/Catalina/localhost/access.xml]
2024-11-11T08:27:37.682L �[35m[tomct]�[0m [WARNING] [ ] [org.apache.catalina.startup.HostConfig] [org.apache.catalina.startup.HostConfig deployDescriptor] - The path attribute with value [/access] in deployment descriptor [/opt/jfrog/artifactory/app/access/tomcat/conf/Catalina/localhost/access.xml] has been ignored
2024-11-11T08:27:49.571Z �[1;33m[jfac ]�[0;39m �[34m[INFO ]�[0;39m [a5f9ef9aec387086] [licationContextInitializer:166] [main ] - Access (jfac) service initialization started. Version: 7.128.4 Revision: 82804900 PID: 2470 Home: /opt/jfrog/artifactory FIPS Mode: none
2024-11-11T08:27:49.992Z �[1;33m[jfac ]�[0;39m �[34m[INFO ]�[0;39m [a5f9ef9aec387086] [o.j.a.AccessApplication:50 ] [main ] - Starting AccessApplication v7.128.4 using Java 17.0.12 with PID 2470 (/opt/jfrog/artifactory/app/access/tomcat/webapps/access/WEB-INF/lib/access-application-7.128.4.jar started by 1001160000 in /opt/jfrog/artifactory)
2024-11-11T08:27:49.993Z �[1;33m[jfac ]�[0;39m �[34m[INFO ]�[0;39m [a5f9ef9aec387086] [o.j.a.AccessApplication:660 ] [main ] - The following 1 profile is active: "production"
2024-11-11T08:28:20.672Z �[1;33m[jfac ]�[0;39m �[34m[INFO ]�[0;39m [a5f9ef9aec387086] [alConfigurationServiceBase:151] [main ] - Current configurations are the same as the new configurations, no need for an update. No action was taken.
2024-11-11T08:28:25.175Z �[1;33m[jfac ]�[0;39m �[34m[INFO ]�[0;39m [a5f9ef9aec387086] [.s.s.s.ServiceConfigFactory:47] [main ] - Initializing task scheduler with 9 threads
2024-11-11T08:28:25.377Z �[1;33m[jfac ]�[0;39m �[34m[INFO ]�[0;39m [a5f9ef9aec387086] [j.a.s.s.t.TokenServiceImpl:236] [main ] - Scheduling task for revoking expired tokens using cron expression: 14 7 0/1 * * ?
2024-11-11T08:28:35.377Z �[1;33m[jfac ]�[0;39m �[34m[INFO ]�[0;39m [a5f9ef9aec387086] [b.AccessServerBootstrapImpl:54] [main ] - [ACCESS BOOTSTRAP] Starting JFrog Access bootstrap...
2024-11-11T08:28:35.979Z �[1;33m[jfac ]�[0;39m �[34m[INFO ]�[0;39m [a5f9ef9aec387086] [b.AccessServerBootstrapImpl:70] [main ] - [ACCESS BOOTSTRAP] JFrog Access bootstrap finished.
2024-11-11T08:28:35.991Z �[1;33m[jfac ]�[0;39m �[34m[INFO ]�[0;39m [a5f9ef9aec387086] [.s.j.JfConnectConfiguration:42] [main ] - JFCON entitlements are disabled. jfconnect.enabled and jflink.enabled are false or undefined
2024-11-11T08:28:37.774Z �[1;33m[jfac ]�[0;39m �[34m[INFO ]�[0;39m [a5f9ef9aec387086] [o.j.a.s.s.JoinKeyAccess:213 ] [main ] - Cluster join: Join key loaded successfully (from: /opt/jfrog/artifactory/var/etc/security/join.key)
2024-11-11T08:28:44.281Z �[1;33m[jfac ]�[0;39m �[34m[INFO ]�[0;39m [a5f9ef9aec387086] [a.c.RefreshableScheduledJob:53] [main ] - Scheduling staleTokenCleanup task to run every 3600 seconds
2024-11-11T08:28:44.295Z �[1;33m[jfac ]�[0;39m �[34m[INFO ]�[0;39m [ ] [.j.a.s.s.SystemScheduledJob:37] [main ] - Scheduling Readiness task to run with 15000 milliseconds fixed delay
2024-11-11T08:28:44.372Z �[1;33m[jfac ]�[0;39m �[34m[INFO ]�[0;39m [7ea50c842467cdd8] [a.c.RefreshableScheduledJob:53] [main ] - Scheduling heartbeat task to run every 5 seconds
2024-11-11T08:28:44.376Z �[1;33m[jfac ]�[0;39m �[34m[INFO ]�[0;39m [7ea50c842467cdd8] [a.c.RefreshableScheduledJob:53] [main ] - Scheduling KeepAliveFederationServers task to run every 86400 seconds
2024-11-11T08:28:45.273Z �[1;33m[jfac ]�[0;39m �[34m[INFO ]�[0;39m [7ea50c842467cdd8] [a.c.RefreshableScheduledJob:53] [main ] - Scheduling federationCleanupService task to run every 1209600 seconds
2024-11-11T08:28:45.376Z �[1;33m[jfac ]�[0;39m �[34m[INFO ]�[0;39m [7ea50c842467cdd8] [.h.AccessNodeIdProviderImpl:96] [main ] - Service id initialized: jfac@01jc32hhht3m320kay32ws07rk, for tenant: single_tenant
2024-11-11T08:28:45.472Z �[1;33m[jfac ]�[0;39m �[34m[INFO ]�[0;39m [7ea50c842467cdd8] [.s.t.NotifyTokenExpiryTask:125] [main ] - New cron schedule expression for notifying user of expiring tokens - 0 00 8 * * ?
2024-11-11T08:28:45.480Z �[1;33m[jfac ]�[0;39m �[34m[INFO ]�[0;39m [7ea50c842467cdd8] [a.c.RefreshableScheduledJob:53] [main ] - Scheduling EmailsLogCleanup task to run every 86400 seconds
2024-11-11T08:28:45.486Z �[1;33m[jfac ]�[0;39m �[34m[INFO ]�[0;39m [7ea50c842467cdd8] [a.c.RefreshableScheduledJob:53] [main ] - Scheduling PasswordExpiryEmailReminder task to run every 86400 seconds
2024-11-11T08:28:45.571Z �[1;33m[jfac ]�[0;39m �[34m[INFO ]�[0;39m [7ea50c842467cdd8] [a.c.RefreshableScheduledJob:53] [main ] - Scheduling unusedLicensesCleanup task to run every 86400 seconds
2024-11-11T08:28:45.779Z �[1;33m[jfac ]�[0;39m �[34m[INFO ]�[0;39m [7cd12922aaede413] [a.c.RefreshableScheduledJob:53] [main ] - Scheduling loadCertificates task to run every 30 seconds
2024-11-11T08:28:47.385Z �[1;33m[jfac ]�[0;39m �[34m[INFO ]�[0;39m [7cd12922aaede413] [o.j.a.s.r.s.GrpcServerImpl:100] [main ] - Starting gRPC Server on port 8045
2024-11-11T08:28:49.179Z �[1;33m[jfac ]�[0;39m �[34m[INFO ]�[0;39m [7cd12922aaede413] [o.j.a.s.r.s.GrpcServerImpl:133] [main ] - gRPC Server started, listening on 8045
2024-11-11T08:28:52.071Z �[1;33m[jfac ]�[0;39m �[34m[INFO ]�[0;39m [7ea50c842467cdd8] [o.j.c.ExecutionUtils:289 ] [jf-common-pool-1 ] - Retry 10 Elapsed 6.69 secs failed: Registration with router on URL http://localhost:8046 failed with error: UNAVAILABLE: io exception. Trying again
2024-11-11T08:28:55.488Z �[1;33m[jfac ]�[0;39m �[34m[INFO ]�[0;39m [7cd12922aaede413] [o.j.a.AccessApplication:56 ] [main ] - Started AccessApplication in 70.715 seconds (process running for 80.304)
2024-11-11T08:28:55.582Z �[1;33m[jfac ]�[0;39m �[34m[INFO ]�[0;39m [7cd12922aaede413] [s.d.u.AccessJdbcHelperImpl:155] [main ] - Notifying tenants on DB migration completion
2024-11-11T08:28:55.875L �[35m[tomct]�[0m [INFO ] [ ] [org.apache.catalina.startup.HostConfig] [org.apache.catalina.startup.HostConfig deployDescriptor] - Deployment of deployment descriptor [/opt/jfrog/artifactory/app/access/tomcat/conf/Catalina/localhost/access.xml] has finished in [78,202] ms
2024-11-11T08:28:55.875L �[35m[tomct]�[0m [INFO ] [ ] [org.apache.catalina.startup.HostConfig] [org.apache.catalina.startup.HostConfig deployDirectory] - Deploying web application directory [/opt/jfrog/artifactory/app/access/tomcat/webapps/ROOT]
2024-11-11T08:28:55.884L �[35m[tomct]�[0m [INFO ] [ ] [org.apache.catalina.startup.HostConfig] [org.apache.catalina.startup.HostConfig deployDirectory] - Deployment of web application directory [/opt/jfrog/artifactory/app/access/tomcat/webapps/ROOT] has finished in [9] ms
2024-11-11T08:28:55.887L �[35m[tomct]�[0m [INFO ] [ ] [org.apache.coyote.http11.Http11NioProtocol] [org.apache.coyote.AbstractProtocol start] - Starting ProtocolHandler ["http-nio-127.0.0.1-8040"]
2024-11-11T08:28:57.084Z �[1;33m[jfac ]�[0;39m �[34m[INFO ]�[0;39m [7ea50c842467cdd8] [o.j.c.ExecutionUtils:289 ] [jf-common-pool-1 ] - Retry 20 Elapsed 11.7 secs failed: Registration with router on URL http://localhost:8046 failed with error: UNAVAILABLE: io exception. Trying again
2024-11-11T08:29:02.172Z �[1;33m[jfac ]�[0;39m �[34m[INFO ]�[0;39m [7ea50c842467cdd8] [o.j.c.ExecutionUtils:289 ] [jf-common-pool-1 ] - Retry 30 Elapsed 16.79 secs failed: Registration with router on URL http://localhost:8046 failed with error: UNAVAILABLE: io exception. Trying again
/opt/jfrog/artifactory/app/access/bin/access.sh: line 152: 2470 Killed $TOMCAT_HOME/bin/catalina.sh run
artifactory:
Preparing to run Artifactory in Docker
Running as uid=1001160000(1001160000) gid=0(root) groups=0(root),1001160000
Dockerfile for this image can found inside the container.
To view the Dockerfile: 'cat /docker/artifactory-oss/Dockerfile.artifactory'.
Resolved .shared.database.type (postgresql) from /opt/jfrog/artifactory/var/etc/system.yaml
Resolved .shared.database.url (__sensitive_key_hidden___) from /opt/jfrog/artifactory/var/etc/system.yaml
Waiting for DB postgresql to be ready on artifactory-postgresql/5432 for 30 seconds
Copying Artifactory bootstrap files
2024-11-11T08:27:05.302Z [shell] �[38;5;69m[INFO ]�[0m [] [systemYamlHelper.sh:621 ] [main] - Resolved .artifactory.tomcat.connector.maxThreads (200) from /opt/jfrog/artifactory/var/etc/system.yaml
2024-11-11T08:27:05.352Z [shell] �[38;5;69m[INFO ]�[0m [] [systemYamlHelper.sh:621 ] [main] - Resolved .access.tomcat.connector.maxThreads (50) from /opt/jfrog/artifactory/var/etc/system.yaml
2024-11-11T08:27:05.413Z [shell] �[38;5;69m[INFO ]�[0m [] [systemYamlHelper.sh:621 ] [main] - Resolved .artifactory.tomcat.connector.extraConfig (acceptCount="400") from /opt/jfrog/artifactory/var/etc/system.yaml
2024-11-11T08:27:05.498Z [shell] �[38;5;69m[INFO ]�[0m [] [systemYamlHelper.sh:621 ] [main] - Resolved .access.tomcat.connector.extraConfig (acceptCount="100") from /opt/jfrog/artifactory/var/etc/system.yaml
2024-11-11T08:27:05.609Z [shell] �[38;5;69m[INFO ]�[0m [] [systemYamlHelper.sh:621 ] [main] - Resolved .shared.extraJavaOpts (__sensitive_key_hidden___) from /opt/jfrog/artifactory/var/etc/system.yaml
2024-11-11T08:27:05.661Z [shell] �[38;5;69m[INFO ]�[0m [] [systemYamlHelper.sh:621 ] [main] - Resolved .shared.extraJavaOpts (__sensitive_key_hidden___) from /opt/jfrog/artifactory/var/etc/system.yaml
2024-11-11T08:27:05.825Z [shell] �[38;5;69m[INFO ]�[0m [] [systemYamlHelper.sh:621 ] [main] - Resolved .shared.database.type (postgresql) from /opt/jfrog/artifactory/var/etc/system.yaml
2024-11-11T08:27:05.941Z [shell] �[38;5;69m[INFO ]�[0m [] [systemYamlHelper.sh:621 ] [main] - Resolved .shared.database.url (__sensitive_key_hidden___) from /opt/jfrog/artifactory/var/etc/system.yaml
2024-11-11T08:27:06.013Z [shell] �[38;5;69m[INFO ]�[0m [] [systemYamlHelper.sh:621 ] [main] - Resolved JF_SHARED_DATABASE_PASSWORD (__sensitive_key_hidden___) from environment variable
2024-11-11T08:27:06.063Z [shell] �[38;5;69m[INFO ]�[0m [] [systemYamlHelper.sh:621 ] [main] - Resolved .artifactory.database.maxOpenConnections (80) from /opt/jfrog/artifactory/var/etc/system.yaml
2024-11-11T08:27:06.152Z [shell] �[38;5;69m[INFO ]�[0m [] [systemYamlHelper.sh:621 ] [main] - Resolved .access.database.maxOpenConnections (80) from /opt/jfrog/artifactory/var/etc/system.yaml
2024-11-11T08:27:06.252Z [shell] �[38;5;69m[INFO ]�[0m [] [systemYamlHelper.sh:621 ] [main] - Resolved JF_JFCONNECT_SERVICE_ENABLED (false) from environment variable
2024-11-11T08:27:06.323Z [shell] �[38;5;69m[INFO ]�[0m [] [installerCommon.sh:1632 ] [main] - Checking open files and processes limits
2024-11-11T08:27:06.340Z [shell] �[38;5;69m[INFO ]�[0m [] [installerCommon.sh:1635 ] [main] - Current max open files is 1048576
2024-11-11T08:27:06.357Z [shell] �[38;5;69m[INFO ]�[0m [] [installerCommon.sh:1646 ] [main] - Current max open processes is 4194304
.jfconnect_service key is misplaced or doesnt apply at this location
yaml validation failed
2024-11-11T08:27:06.402Z [shell] �[1;31m[WARN ]�[0m [] [installerCommon.sh:819 ] [main] - System.yaml validation failed
[TRACE] JDBC to PostgreSQL URL conversion: begin
[INFO ] No ssl parameter found, falling back to sslmode=disable
[TRACE] JDBC to PostgreSQL URL conversion: end
Database connection successful
2024-11-11T08:27:06.476Z [shell] �[38;5;69m[INFO ]�[0m [] [installerCommon.sh:1715 ] [main] - Testing directory /opt/jfrog/artifactory/var has read/write permissions for user id 1001160000
2024-11-11T08:27:06.503Z [shell] �[38;5;69m[INFO ]�[0m [] [installerCommon.sh:1730 ] [main] - Permissions for /opt/jfrog/artifactory/var are good
chown: changing ownership of '/opt/jfrog/artifactory/var/etc': Operation not permitted
2024-11-11T08:27:06.576Z [shell] �[1;31m[WARN ]�[0m [] [installerCommon.sh:819 ] [main] - Could not set owner of [/opt/jfrog/artifactory/var/etc] to [artifactory:artifactory]
2024-11-11T08:27:06.662Z [shell] �[38;5;69m[INFO ]�[0m [] [installerCommon.sh:3508 ] [main] - Setting JF_SHARED_NODE_ID to artifactory-0
2024-11-11T08:27:06.716Z [shell] �[38;5;69m[INFO ]�[0m [] [installerCommon.sh:3508 ] [main] - Setting JF_SHARED_NODE_IP to 10.129.35.141
2024-11-11T08:27:06.771Z [shell] �[38;5;69m[INFO ]�[0m [] [installerCommon.sh:3508 ] [main] - Setting JF_SHARED_NODE_NAME to artifactory-0
2024-11-11T08:27:06.896Z [shell] �[38;5;69m[INFO ]�[0m [] [systemYamlHelper.sh:621 ] [main] - Resolved .shared.extraJavaOpts (__sensitive_key_hidden___) from /opt/jfrog/artifactory/var/etc/system.yaml
2024-11-11T08:27:06.928Z [shell] �[38;5;69m[INFO ]�[0m [] [installerCommon.sh:2837 ] [main] - Removed duplicate java argument -Xms512m
2024-11-11T08:27:06.948Z [shell] �[38;5;69m[INFO ]�[0m [] [installerCommon.sh:2837 ] [main] - Removed duplicate java argument -Xmx2g
chmod: changing permissions of '/opt/jfrog/artifactory/app/artifactory/tomcat/webapps/': Operation not permitted
chmod: changing permissions of '/opt/jfrog/artifactory/app/artifactory/tomcat/conf/': Operation not permitted
chown: changing ownership of '/opt/jfrog/artifactory/var/work': Operation not permitted
2024-11-11T08:27:07.162Z [shell] �[1;31m[WARN ]�[0m [] [installerCommon.sh:819 ] [main] - Could not set owner of [/opt/jfrog/artifactory/var/work] to [artifactory:artifactory]
chmod: changing permissions of '/opt/jfrog/artifactory/app/artifactory/tomcat/webapps/': Operation not permitted
chmod: changing permissions of '/opt/jfrog/artifactory/app/artifactory/tomcat/conf/': Operation not permitted
2024-11-11T08:27:07.295Z [shell] �[38;5;69m[INFO ]�[0m [] [systemYamlHelper.sh:621 ] [main] - Resolved .access.runOnArtifactoryTomcat (false) from /opt/jfrog/artifactory/var/etc/system.yaml
chmod: changing permissions of '/opt/jfrog/artifactory/app/artifactory/tomcat/webapps/': Operation not permitted
chmod: changing permissions of '/opt/jfrog/artifactory/app/artifactory/tomcat/conf/': Operation not permitted
2024-11-11T08:27:07.401Z [shell] �[38;5;69m[INFO ]�[0m [] [artifactoryCommon.sh:255 ] [main] - Saving /opt/jfrog/artifactory/app/artifactory/tomcat/conf/server.xml as /opt/jfrog/artifactory/app/artifactory/tomcat/conf/server.xml.orig
2024-11-11T08:27:07.423Z [shell] �[38;5;69m[INFO ]�[0m [] [artifactoryCommon.sh:263 ] [main] - Using Tomcat template to generate : /opt/jfrog/artifactory/app/artifactory/tomcat/conf/server.xml
2024-11-11T08:27:07.496Z [shell] �[38;5;69m[INFO ]�[0m [] [systemYamlHelper.sh:981 ] [main] - Resolved ${artifactory.port||8081} to default value : 8081
2024-11-11T08:27:07.547Z [shell] �[38;5;69m[INFO ]�[0m [] [systemYamlHelper.sh:621 ] [main] - Resolved .artifactory.tomcat.connector.sendReasonPhrase (false) from /opt/jfrog/artifactory/var/etc/system.yaml
2024-11-11T08:27:07.570Z [shell] �[38;5;69m[INFO ]�[0m [] [systemYamlHelper.sh:981 ] [main] - Resolved ${artifactory.tomcat.connector.sendReasonPhrase||false} to default value : false
2024-11-11T08:27:07.622Z [shell] �[38;5;69m[INFO ]�[0m [] [systemYamlHelper.sh:981 ] [main] - Resolved ${artifactory.tomcat.connector.relaxedPathChars||_SQUARE_BRACKETS_} to default value : _SQUARE_BRACKETS_
2024-11-11T08:27:07.684Z [shell] �[38;5;69m[INFO ]�[0m [] [systemYamlHelper.sh:981 ] [main] - Resolved ${artifactory.tomcat.connector.relaxedQueryChars||_SQUARE_BRACKETS_} to default value : _SQUARE_BRACKETS_
2024-11-11T08:27:07.738Z [shell] �[38;5;69m[INFO ]�[0m [] [systemYamlHelper.sh:621 ] [main] - Resolved .artifactory.tomcat.connector.maxThreads (200) from /opt/jfrog/artifactory/var/etc/system.yaml
2024-11-11T08:27:07.757Z [shell] �[38;5;69m[INFO ]�[0m [] [systemYamlHelper.sh:981 ] [main] - Resolved ${artifactory.tomcat.connector.maxThreads||200} to default value : 200
2024-11-11T08:27:07.819Z [shell] �[38;5;69m[INFO ]�[0m [] [systemYamlHelper.sh:621 ] [main] - Resolved .artifactory.tomcat.connector.extraConfig (acceptCount="400") from /opt/jfrog/artifactory/var/etc/system.yaml
2024-11-11T08:27:07.877Z [shell] �[38;5;69m[INFO ]�[0m [] [systemYamlHelper.sh:621 ] [main] - Resolved .artifactory.tomcat.maintenanceConnector.port (8091) from /opt/jfrog/artifactory/var/etc/system.yaml
2024-11-11T08:27:07.895Z [shell] �[38;5;69m[INFO ]�[0m [] [systemYamlHelper.sh:981 ] [main] - Resolved ${artifactory.tomcat.maintenanceConnector.port||8091} to default value : 8091
2024-11-11T08:27:07.949Z [shell] �[38;5;69m[INFO ]�[0m [] [systemYamlHelper.sh:981 ] [main] - Resolved ${artifactory.tomcat.maintenanceConnector.maxThreads||5} to default value : 5
2024-11-11T08:27:08.007Z [shell] �[38;5;69m[INFO ]�[0m [] [systemYamlHelper.sh:981 ] [main] - Resolved ${artifactory.tomcat.maintenanceConnector.acceptCount||5} to default value : 5
2024-11-11T08:27:08.119Z [shell] �[38;5;69m[INFO ]�[0m [] [systemYamlHelper.sh:621 ] [main] - Resolved JF_PRODUCT_HOME (/opt/jfrog/artifactory) from environment variable
2024-11-11T08:27:08.205Z [shell] �[38;5;69m[INFO ]�[0m [] [systemYamlHelper.sh:981 ] [main] - Resolved ${shared.tomcat.workDir||/opt/jfrog/artifactory/var/work/artifactory/tomcat} to default value : /opt/jfrog/artifactory/var/work/artifactory/tomcat
chmod: changing permissions of '/opt/jfrog/artifactory/app/artifactory/tomcat/webapps/': Operation not permitted
chmod: changing permissions of '/opt/jfrog/artifactory/app/artifactory/tomcat/conf/': Operation not permitted
2024-11-11T08:27:08.353Z [shell] �[38;5;69m[INFO ]�[0m [] [systemYamlHelper.sh:621 ] [main] - Resolved .access.runOnArtifactoryTomcat (false) from /opt/jfrog/artifactory/var/etc/system.yaml
2024-11-11T08:27:08.382Z [shell] �[38;5;69m[INFO ]�[0m [] [systemYamlHelper.sh:621 ] [main] - Resolved JF_JFCONNECT_SERVICE_ENABLED (false) from environment variable
2024-11-11T08:27:08.442Z [shell] �[38;5;69m[INFO ]�[0m [] [systemYamlHelper.sh:621 ] [main] - Resolved JF_EVENT_ENABLED (false) from environment variable
2024-11-11T08:27:08.481Z [shell] �[38;5;69m[INFO ]�[0m [] [systemYamlHelper.sh:621 ] [main] - Resolved JF_EVIDENCE_ENABLED (false) from environment variable
========================
JF Environment variables
========================
JF_OBSERVABILITY_ENABLED : false
JF_ARTIFACTORY_USER : artifactory
JF_SHARED_RESTRICTEDMODE_ENABLED : true
JF_FRONTEND_ENABLED : false
JF_SHARED_NODE_ID : artifactory-0
JF_SHARED_NODE_IP : 10.129.35.141
JF_METADATA_ENABLED : false
JF_ARTIFACTORY_PID : /opt/jfrog/artifactory/app/run/artifactory.pid
JF_EVIDENCE_ENABLED : false
JF_SHARED_EXTRAJAVAOPTS : ******
-Dartifactory.access.client.max.connections : 50
-Xms1g : -Xms1g
-Xmx3g : -Xmx3g
JF_JFCONNECT_SERVICE_ENABLED : false
JF_ACCESS_ENABLED : false
JF_ROUTER_SERVICE_ENABLED : false
JF_PRODUCT_DATA_INTERNAL : /var/opt/jfrog/artifactory
JF_SYSTEM_YAML : /opt/jfrog/artifactory/var/etc/system.yaml
JF_ROUTER_ENABLED : true
JF_PRODUCT_HOME : /opt/jfrog/artifactory
JF_FEDERATION_ENABLED : false
JF_ROUTER_TOPOLOGY_LOCAL_REQUIREDSERVICETYPES : jfrt,jfac,jfmd,jffe,jfob
JF_SHARED_DATABASE_PASSWORD : ******
JF_SHARED_NODE_NAME : artifactory-0
JF_EVENT_ENABLED : false
2024-11-11T08:27:08.730Z [shell] �[38;5;69m[INFO ]�[0m [] [systemYamlHelper.sh:621 ] [main] - Resolved JF_ROUTER_SERVICE_ENABLED (false) from environment variable
2024-11-11T08:27:08.772Z [shell] �[38;5;69m[INFO ]�[0m [] [systemYamlHelper.sh:621 ] [main] - Resolved JF_METADATA_ENABLED (false) from environment variable
2024-11-11T08:27:08.802Z [shell] �[38;5;69m[INFO ]�[0m [] [systemYamlHelper.sh:621 ] [main] - Resolved JF_EVENT_ENABLED (false) from environment variable
2024-11-11T08:27:08.831Z [shell] �[38;5;69m[INFO ]�[0m [] [systemYamlHelper.sh:621 ] [main] - Resolved JF_FRONTEND_ENABLED (false) from environment variable
2024-11-11T08:27:08.861Z [shell] �[38;5;69m[INFO ]�[0m [] [systemYamlHelper.sh:621 ] [main] - Resolved JF_OBSERVABILITY_ENABLED (false) from environment variable
2024-11-11T08:27:08.898Z [shell] �[38;5;69m[INFO ]�[0m [] [systemYamlHelper.sh:621 ] [main] - Resolved JF_FEDERATION_ENABLED (false) from environment variable
2024-11-11T08:27:08.927Z [shell] �[38;5;69m[INFO ]�[0m [] [systemYamlHelper.sh:621 ] [main] - Resolved JF_EVIDENCE_ENABLED (false) from environment variable
2024-11-11T08:27:09.070Z [shell] �[38;5;69m[INFO ]�[0m [] [installerCommon.sh:1292 ] [main] - Redirection is set to false. Skipping catalina log redirection
{"log_name":"tomcat-catalina.log","app":{"datetime":"2024-11-11T08:27:09.598Z","service":"tomcat","loglevel":"WARNING","class":"org.apache.tomcat.util.digester.Digester","message":"Match [Server/Service/Connector] failed to set property [sendReasonPhrase] to [false]"}}
{"log_name":"tomcat-catalina.log","app":{"datetime":"2024-11-11T08:27:10.186Z","service":"tomcat","loglevel":"INFO","class":"org.apache.coyote.http11.Http11NioProtocol","message":"Initializing ProtocolHandler ["http-nio-8081"]"}}
{"log_name":"tomcat-catalina.log","app":{"datetime":"2024-11-11T08:27:10.202Z","service":"tomcat","loglevel":"INFO","class":"org.apache.coyote.http11.Http11NioProtocol","message":"Initializing ProtocolHandler ["http-nio-127.0.0.1-8091"]"}}
{"log_name":"tomcat-catalina.log","app":{"datetime":"2024-11-11T08:27:10.270Z","service":"tomcat","loglevel":"INFO","class":"org.apache.catalina.core.StandardService","message":"Starting service [Catalina]"}}
{"log_name":"tomcat-catalina.log","app":{"datetime":"2024-11-11T08:27:10.271Z","service":"tomcat","loglevel":"INFO","class":"org.apache.catalina.core.StandardEngine","message":"Starting Servlet engine: [Apache Tomcat/10.1.30]"}}
{"log_name":"tomcat-catalina.log","app":{"datetime":"2024-11-11T08:27:10.284Z","service":"tomcat","loglevel":"INFO","class":"org.apache.catalina.startup.HostConfig","message":"Deploying deployment descriptor [/opt/jfrog/artifactory/app/artifactory/tomcat/conf/Catalina/localhost/artifactory.xml]"}}
{"log_name":"tomcat-catalina.log","app":{"datetime":"2024-11-11T08:27:10.294Z","service":"tomcat","loglevel":"WARNING","class":"org.apache.catalina.startup.HostConfig","message":"The path attribute with value [/artifactory] in deployment descriptor [/opt/jfrog/artifactory/app/artifactory/tomcat/conf/Catalina/localhost/artifactory.xml] has been ignored"}}
{"log_name":"tomcat-catalina.log","app":{"datetime":"2024-11-11T08:27:10.400Z","service":"tomcat","loglevel":"WARNING","class":"org.apache.tomcat.util.digester.Digester","message":"Match [Context/CookieProcessor] failed to set property [forwardSlashIsSeparator] to [false]"}}
2024-11-11T08:27:13.032Z �[1;32m[jfrt ]�[0;39m �[34m[INFO ]�[0;39m [097bdc71ea837098] [o.a.c.h.ArtifactoryHome:252 ] [Catalina-utility-1 ] - Creating Artifactory home at 'null'
2024-11-11T08:27:13.233Z �[1;32m[jfrt ]�[0;39m �[34m[INFO ]�[0;39m [097bdc71ea837098] [o.a.c.h.HaNodeProperties:65 ] [Catalina-utility-1 ] - Artifactory is running in non-clustered mode.
2024-11-11T08:27:13.278Z �[1;32m[jfrt ]�[0;39m �[34m[INFO ]�[0;39m [097bdc71ea837098] [tifactoryHomeConfigListener:85] [Catalina-utility-1 ] - Resolved Home: '/opt/jfrog/artifactory
2024-11-11T08:27:13.375Z �[1;32m[jfrt ]�[0;39m �[34m[INFO ]�[0;39m [097bdc71ea837098] [o.a.c.h.ArtifactoryHome:1022 ] [Catalina-utility-1 ] - Setting 'alpineNew,swiftNew,vcsNew,cocoapodsNew,condaNew,npmNew,permissions-cache-legacy' to system property 'spring.profiles.active'
2024-11-11T08:27:13.908Z �[1;32m[jfrt ]�[0;39m �[34m[INFO ]�[0;39m [097bdc71ea837098] [o.a.c.h.ArtifactoryHome:1022 ] [Catalina-utility-1 ] - Setting 'alpineNew,swiftNew,vcsNew,cocoapodsNew,condaNew,npmNew,permissions-cache-legacy' to system property 'spring.profiles.active'
2024-11-11T08:27:13.973Z �[1;32m[jfrt ]�[0;39m �[34m[INFO ]�[0;39m [ ] [o.j.c.w.FileWatcher:146 ] [file-watcher-poller ] - Starting watch of folder configurations
2024-11-11T08:27:14.198Z �[1;32m[jfrt ]�[0;39m �[34m[INFO ]�[0;39m [097bdc71ea837098] [.BasicConfigurationManager:197] [Catalina-utility-1 ] - Artifactory (jfrt) service initialization started. Version: 7.98.8 Revision: 79808900 PID: 4263 Home: /opt/jfrog/artifactory
2024-11-11T08:27:14.213Z �[1;32m[jfrt ]�[0;39m �[34m[INFO ]�[0;39m [097bdc71ea837098] [d.c.m.ConverterManagerImpl:214] [Catalina-utility-1 ] - Triggering PRE_INIT conversion, from 7.98.8 to 7.98.8
2024-11-11T08:27:14.218Z �[1;32m[jfrt ]�[0;39m �[34m[INFO ]�[0;39m [097bdc71ea837098] [d.c.m.ConverterManagerImpl:217] [Catalina-utility-1 ] - Finished PRE_INIT conversion, current version is: 7.98.8
2024-11-11T08:27:14.218Z �[1;32m[jfrt ]�[0;39m �[34m[INFO ]�[0;39m [097bdc71ea837098] [d.i.DbInitializationManager:48] [Catalina-utility-1 ] - Initializing DB Schema initialization manager
2024-11-11T08:27:14.225Z �[1;32m[jfrt ]�[0;39m �[34m[INFO ]�[0;39m [097bdc71ea837098] [.i.DbInitializationManager:177] [Catalina-utility-1 ] - Database: PostgreSQL 15.6. Driver: PostgreSQL JDBC Driver 42.7.2 Pool: postgresql
2024-11-11T08:27:14.300Z �[1;32m[jfrt ]�[0;39m �[34m[INFO ]�[0;39m [097bdc71ea837098] [d.i.DbInitializationManager:52] [Catalina-utility-1 ] - DB Schema initialization manager initialized
2024-11-11T08:27:14.602Z �[1;32m[jfrt ]�[0;39m �[34m[INFO ]�[0;39m [097bdc71ea837098] [SchemaInitializationManager:48] [Catalina-utility-1 ] - Initializing Post-DB initialization manager
2024-11-11T08:27:14.701Z �[1;32m[jfrt ]�[0;39m �[34m[INFO ]�[0;39m [097bdc71ea837098] [.c.ConfigurationManagerImpl:97] [Catalina-utility-1 ] - Starting file sync
2024-11-11T08:27:14.792Z �[1;32m[jfrt ]�[0;39m �[34m[INFO ]�[0;39m [097bdc71ea837098] [SchemaInitializationManager:51] [Catalina-utility-1 ] - Post-DB initialization manager initialized
2024-11-11T08:27:14.812Z �[1;32m[jfrt ]�[0;39m �[34m[INFO ]�[0;39m [097bdc71ea837098] [o.a.m.MimeTypesReader:73 ] [Catalina-utility-1 ] - Converting mimetypes.xml version from 'v15' to 'v16'
2024-11-11T08:27:15.570Z �[1;32m[jfrt ]�[0;39m �[34m[INFO ]�[0;39m [097bdc71ea837098] [actoryContextConfigListener:88] [Catalina-utility-1 ] - Artifactory context initialization started for context: null
2024-11-11T08:27:15.572Z �[1;32m[jfrt ]�[0;39m �[34m[INFO ]�[0;39m [ ] [ctoryContextConfigListener:114] [art-init ] - Artifactory initialization thread started for home null
2024-11-11T08:27:15.594Z �[1;32m[jfrt ]�[0;39m �[34m[INFO ]�[0;39m [17895319ece116b3] [ctoryContextConfigListener:331] [art-init ] -
_ _ __ _ ____ _____ _____
/\ | | (_)/ _| | | / __ \ / ____/ ____|
/ \ _ __| |_ _| |_ __ _ ___| |_ ___ _ __ _ _ | | | | (___| (___
/ /\ \ | '__| __| | _/ _` |/ __| __/ _ \| '__| | | | | | | |\___ \\___ \
/ ____ \| | | |_| | || (_| | (__| || (_) | | | |_| | | |__| |____) |___) |
/_/ \_\_| \__|_|_| \__,_|\___|\__\___/|_| \__, | \____/|_____/_____/
Version: 7.98.8 __/ |
Revision: 79808900 |___/
Product Version: 7.98.8
Product Revision: 79808900
Artifactory Home: '/opt/jfrog/artifactory'
Node ID: 'artifactory-0'
{"log_name":"tomcat-catalina.log","app":{"datetime":"2024-11-11T08:27:15.802Z","service":"tomcat","loglevel":"INFO","class":"org.apache.catalina.startup.HostConfig","message":"Deployment of deployment descriptor [/opt/jfrog/artifactory/app/artifactory/tomcat/conf/Catalina/localhost/artifactory.xml] has finished in [5,518] ms"}}
{"log_name":"tomcat-catalina.log","app":{"datetime":"2024-11-11T08:27:15.870Z","service":"tomcat","loglevel":"INFO","class":"org.apache.catalina.startup.HostConfig","message":"Deploying web application directory [/opt/jfrog/artifactory/app/artifactory/tomcat/webapps/ROOT]"}}
{"log_name":"tomcat-catalina.log","app":{"datetime":"2024-11-11T08:27:15.872Z","service":"tomcat","loglevel":"WARNING","class":"org.apache.tomcat.util.digester.Digester","message":"Match [Context/CookieProcessor] failed to set property [forwardSlashIsSeparator] to [false]"}}
{"log_name":"tomcat-catalina.log","app":{"datetime":"2024-11-11T08:27:15.888Z","service":"tomcat","loglevel":"INFO","class":"org.apache.catalina.startup.HostConfig","message":"Deployment of web application directory [/opt/jfrog/artifactory/app/artifactory/tomcat/webapps/ROOT] has finished in [18] ms"}}
{"log_name":"tomcat-catalina.log","app":{"datetime":"2024-11-11T08:27:15.890Z","service":"tomcat","loglevel":"INFO","class":"org.apache.coyote.http11.Http11NioProtocol","message":"Starting ProtocolHandler ["http-nio-8081"]"}}
{"log_name":"tomcat-catalina.log","app":{"datetime":"2024-11-11T08:27:15.971Z","service":"tomcat","loglevel":"INFO","class":"org.apache.coyote.http11.Http11NioProtocol","message":"Starting ProtocolHandler ["http-nio-127.0.0.1-8091"]"}}
2024-11-11T08:27:16.000Z �[1;32m[jfrt ]�[0;39m �[34m[INFO ]�[0;39m [17895319ece116b3] [ifactoryApplicationContext:635] [art-init ] - Artifactory application context set to NOT READY by refresh
2024-11-11T08:27:23.999Z �[1;32m[jfrt ]�[0;39m �[34m[INFO ]�[0;39m [17895319ece116b3] [.a.s.d.m.DbQueryMonitorImpl:91] [art-init ] - Database cluster name=artifactory-postgresql, hash=31813cdd, db_name=artifactory
2024-11-11T08:27:26.995Z �[1;32m[jfrt ]�[0;39m �[34m[INFO ]�[0;39m [17895319ece116b3] [.b.BinariesStoreBeansConfig:47] [art-init ] - injecting spring beans for binary-store-code module
2024-11-11T08:27:27.715Z �[1;32m[jfrt ]�[0;39m �[34m[INFO ]�[0;39m [17895319ece116b3] [acyAuthorizationServiceImpl:85] [art-init ] - Active permissions cache type: LEGACY
2024-11-11T08:27:27.783Z �[1;32m[jfrt ]�[0;39m �[34m[INFO ]�[0;39m [17895319ece116b3] [estRateLimiterServiceV2Impl:64] [art-init ] - OutboundRequest rate limiter is disabled
2024-11-11T08:27:28.175Z �[1;32m[jfrt ]�[0;39m �[34m[INFO ]�[0;39m [17895319ece116b3] [ritiesStorageServiceFactory:25] [art-init ] - Initializing DB-based Priorities Storage Service
2024-11-11T08:27:28.382Z �[1;32m[jfrt ]�[0;39m �[34m[INFO ]�[0;39m [17895319ece116b3] [ueryRateLimiterServiceImpl:119] [art-init ] - Query rate limiter is disabled
2024-11-11T08:27:28.794Z �[1;32m[jfrt ]�[0;39m �[34m[INFO ]�[0;39m [17895319ece116b3] [ctoryStorageHandlerGCConfig:32] [art-init ] - injecting spring beans for storage-handler-gc module
2024-11-11T08:27:29.403Z �[1;32m[jfrt ]�[0;39m �[31m[WARN ]�[0;39m [17895319ece116b3] [c.z.h.HikariConfig:1095 ] [art-init ] - JFrog HikariCP Main - idleTimeout has been set but has no effect because the pool is operating as a fixed size pool.
2024-11-11T08:27:29.421Z �[1;32m[jfrt ]�[0;39m �[31m[WARN ]�[0;39m [17895319ece116b3] [c.z.h.HikariConfig:1095 ] [art-init ] - JFrog HikariCP Main - idleTimeout has been set but has no effect because the pool is operating as a fixed size pool.
2024-11-11T08:27:29.483Z �[1;32m[jfrt ]�[0;39m �[31m[WARN ]�[0;39m [17895319ece116b3] [c.z.h.HikariConfig:1095 ] [art-init ] - JFrog HikariCP Main - idleTimeout has been set but has no effect because the pool is operating as a fixed size pool.
2024-11-11T08:27:29.501Z �[1;32m[jfrt ]�[0;39m �[34m[INFO ]�[0;39m [ ] [veDbLocksConnRecoveryDaemon:35] [ Connection Recovery] - Native Locks Recovery daemon is started.
2024-11-11T08:27:31.676Z �[1;32m[jfrt ]�[0;39m �[34m[INFO ]�[0;39m [17895319ece116b3] [.d.l.s.DbLocksServiceFacade:70] [art-init ] - Automatic DB lock mechanism selected.
2024-11-11T08:27:31.793Z �[1;32m[jfrt ]�[0;39m �[34m[INFO ]�[0;39m [17895319ece116b3] [oryBinariesStoreBeansConfig:21] [art-init ] - injecting spring beans for storage-handler-b2a-bridge module
2024-11-11T08:27:31.995Z �[1;32m[jfrt ]�[0;39m �[34m[INFO ]�[0;39m [17895319ece116b3] [.p.t.TomcatReadinessMonitor:53] [art-init ] - TomcatReadinessMonitor properties mode: monitor, maxFailedMetricsCount: 3, minProcessedRequestsCount: 15
2024-11-11T08:27:31.996Z �[1;32m[jfrt ]�[0;39m �[34m[INFO ]�[0;39m [17895319ece116b3] [.p.t.TomcatReadinessMonitor:77] [art-init ] - Server readiness monitor mode MONITOR
2024-11-11T08:27:34.076Z �[1;32m[jfrt ]�[0;39m �[34m[INFO ]�[0;39m [17895319ece116b3] [actorySchedulerFactoryBean:729] [art-init ] - Starting Quartz Scheduler now
2024-11-11T08:27:34.082Z �[1;32m[jfrt ]�[0;39m �[34m[INFO ]�[0;39m [17895319ece116b3] [actorySchedulerFactoryBean:729] [art-init ] - Starting Quartz Scheduler now
2024-11-11T08:27:34.178Z �[1;32m[jfrt ]�[0;39m �[34m[INFO ]�[0;39m [17895319ece116b3] [ifactoryApplicationContext:302] [art-init ] - Artifactory context starting up 62 Spring Beans...
2024-11-11T08:27:34.295Z �[1;32m[jfrt ]�[0;39m �[34m[INFO ]�[0;39m [17895319ece116b3] [o.a.s.a.AccessServiceImpl:664 ] [art-init ] - Initialized new service id: jfrt@01jc32g32z94sq0j5bmb400tfx
2024-11-11T08:27:34.377Z �[1;32m[jfrt ]�[0;39m �[34m[INFO ]�[0;39m [17895319ece116b3] [oryAccessClientConfigStore:527] [art-init ] - Using Access Server URL: http://localhost:8046/access source: System Config
2024-11-11T08:27:35.404Z �[1;32m[jfrt ]�[0;39m �[34m[INFO ]�[0;39m [ea85587988f12501] [eyFixMemoryConsumptionHooks:49] [988f12501|art-exec-1] - Install the ByteBuddy Java agent
2024-11-11T08:27:35.898Z �[1;32m[jfrt ]�[0;39m �[34m[INFO ]�[0;39m [ea85587988f12501] [eyFixMemoryConsumptionHooks:52] [988f12501|art-exec-1] - Hook the Jersey server initialization, improving memory consumption
2024-11-11T08:27:36.588Z �[1;32m[jfrt ]�[0;39m �[34m[INFO ]�[0;39m [17895319ece116b3] [o.j.c.ExecutionUtils:289 ] [jf-common-pool-0 ] - Cluster join: Retry 5: Service registry ping failed, will retry. Error while trying to connect to local router at address 'http://localhost:8046/access': Connect to localhost:8046 [localhost/127.0.0.1, localhost/0:0:0:0:0:0:0:1] failed: Connection refused
2024-11-11T08:27:36.999Z �[1;32m[jfrt ]�[0;39m �[34m[INFO ]�[0;39m [ea85587988f12501] [eyFixMemoryConsumptionHooks:78] [988f12501|art-exec-1] - Registered the fillMediaTypes hook
2024-11-11T08:27:37.092Z �[1;32m[jfrt ]�[0;39m �[34m[INFO ]�[0;39m [ea85587988f12501] [o.a.r.s.JerseyApplication:84 ] [988f12501|art-exec-1] - Apply additional JAX-RS filters (metrics, etc.)
{"log_name":"tomcat-catalina.log","app":{"datetime":"2024-11-11T08:27:39.897Z","service":"tomcat","loglevel":"SEVERE","class":"org.glassfish.jersey.server.spring.SpringComponentProvider","message":"None or multiple beans found in Spring context for type class org.artifactory.rest.resource.federation.FederatedStatusResource, skipping the type."}}
2024-11-11T08:27:41.601Z �[1;32m[jfrt ]�[0;39m �[34m[INFO ]�[0;39m [17895319ece116b3] [o.j.c.ExecutionUtils:289 ] [jf-common-pool-1 ] - Cluster join: Retry 10: Service registry ping failed, will retry. Error while trying to connect to local router at address 'http://localhost:8046/access': Connect to localhost:8046 [localhost/127.0.0.1, localhost/0:0:0:0:0:0:0:1] failed: Connection refused
2024-11-11T08:27:46.614Z �[1;32m[jfrt ]�[0;39m �[34m[INFO ]�[0;39m [17895319ece116b3] [o.j.c.ExecutionUtils:289 ] [jf-common-pool-0 ] - Cluster join: Retry 15: Service registry ping failed, will
...
2024-11-11T08:30:47.086Z �[1;32m[jfrt ]�[0;39m �[34m[INFO ]�[0;39m [17895319ece116b3] [o.j.c.ExecutionUtils:289 ] [jf-common-pool-0 ] - Cluster join: Retry 195: Service registry ping failed, will retry. Error while trying to connect to local router at address 'http://localhost:8046/access': Connect to localhost:8046 [localhost/127.0.0.1, localhost/0:0:0:0:0:0:0:1] failed: Connection refused
2024-11-11T08:30:52.099Z �[1;32m[jfrt ]�[0;39m �[34m[INFO ]�[0;39m [17895319ece116b3] [o.j.c.ExecutionUtils:289 ] [jf-common-pool-1 ] - Cluster join: Retry 200: Service registry ping failed, will retry. Error while trying to connect to local router at address 'http://localhost:8046/access': Connect to localhost:8046 [localhost/127.0.0.1, localhost/0:0:0:0:0:0:0:1] failed: Connection refused
What you expected to happen: artifactory starts.
How to reproduce it (as minimally and precisely as possible):
helm upgrade --install artifactory --version 107.98.8 jfrog/artifactory-oss -f values.yaml
values.yaml:
global:
masterKeySecretName: masterkey-secret
joinKeySecretName: joinkey-secret
artifactory:
containerSecurityContext:
enabled: false
artifactory:
podSecurityContext:
enabled: false
image:
registry: releases-docker.jfrog.io
repository: jfrog/artifactory-oss
resources:
requests:
memory: "1Gi"
cpu: "500m"
limits:
memory: "4Gi"
cpu: "1"
javaOpts:
xms: "1g"
xmx: "3g"
installer:
platform: art-oss-helm
nginx:
enabled: false
tlsSecretName: ""
service:
type: LoadBalancer
ingress:
enabled: false
tls:
postgresql:
enabled: true
securityContext:
enabled: false
containerSecurityContext:
enabled: false
databaseUpgradeReady: "yes"
jfconnect:
enabled: false
federation:
enabled: false
postgresql:
enabled: true
router:
image:
tag: 7.135.1
initContainers:
image:
tag: 9.4.1227
I've also the complete combined log of all containers attatched combined_logs5.log
Activity
RobinDuhan commentedon Nov 12, 2024
Hi @jkdev2, this seems to be failing because openshift created a read-only filesystem for the pods.
chmod: changing permissions of '/opt/jfrog/artifactory/app/access/tomcat/webapps/': Operation not permitted chmod: changing permissions of '/opt/jfrog/artifactory/app/access/tomcat/conf/': Operation not permitted chmod: changing permissions of '/opt/jfrog/artifactory/app/access/tomcat/webapps/': Operation not permitted chmod: changing permissions of '/opt/jfrog/artifactory/app/access/tomcat/conf/': Operation not permitted chmod: changing permissions of '/opt/jfrog/artifactory/app/access/tomcat/webapps/': Operation not permitted
Will you please confirm if you followed the instructions here?
jkdev2 commentedon Nov 13, 2024
Yes, I've used the OpenShift instructions to set this up. I ran some tests with different context options, and since the typical "anyuid" permission errors are no longer appearing, I think this setup is fine. The chmod errors also make sense in my opinion because those folders belong to the "artifactory" user. Given that we are using a random user in OpenShift, I think this behavior is expected.
folders in e.g. /opt/jfrog/artifactory/var/ belong to the random user
jkdev2 commentedon Nov 13, 2024
The router also says that it cannot join using the access endpoint It kind of feels like a chicken-and-egg problem. The router needs the access endpoint 8040 to join and access somehow needs the router to register via port 8046.
Here is the log from router:
RobinDuhan commentedon Nov 13, 2024
Can you confirm if a read-only security constraint is being enforced in your cluster? Can you also share access logs?
jkdev2 commentedon Nov 13, 2024
The PVC is mounted with Read/write. The access log is provided above in the first post. Here is the Pod-Description, maybe it helps:
jkdev2 commentedon Nov 13, 2024
Just saw there is a OOMKilled error in the access-container. I think fixed this in a previous attempt, but I'll let you know if the problem is still there.
jkdev2 commentedon Nov 13, 2024
The access-container keeps restarting. It's not quite clear what is the root-cause for the restarts. Do you think it is the System.yaml validation failed error?
RobinDuhan commentedon Nov 14, 2024
This is only for artifactory/var directories, not the app ones. Can you make sure that there's no SecurityContextConstraints that could pose a problem?
The system.yaml validation error can be ignored.
jkdev2 commentedon Nov 14, 2024
We have the following SCC constraints. As far as I see there is no real blocker with read-only settings
eselvam commentedon Dec 6, 2024
for me it is permission denied error in the nginx and could not create service home mkdir permission denied in artifactory-0 container.
we enabled anyuid and disabled pod and container context as false as per install document. Still same issue.