Syndeia Cloud Installation Instructions for RHEL/Alma Linux 8
Single Node Setup Instructions:
Pre-requisites:
Ensure you have the
syndeia-cloud-3.6-SP2.zip
(or the latest service pack) downloaded to your home directory (or home directory's Downloads folder) from the download/license instructions sent out by our team.Note: the .ZIP will pre-create a separate folder for its contents when extracted so there is no need to pre-create a separate folder for it.
Review Syndeia Cloud's recommendations, ie: (Open|Oracle)JDK/JRE, memory, FS selection, params, etc. in Deployment.
Note: Syndeia Cloud can be deployed on a different machine VS Cassandra but these steps will focus on a single-node deployment.
Decide if you wish to configure Java JRE/JDK for JMX monitoring or not (for example, if you wish to monitor via Grafana).
RLM Intercax License Server 15.1 must be up and running if using a floating license pointer file. See this document for installation instructions if one has not been set up: Linux - Intercax License Server Installation and Setup
A valid license file must be present in the home directory of the user/admin that will be running the script. Syndeia requires a valid license, which you should have received when you purchased the software. Please see Syndeia Licensing for details regarding license types. If you need help acquiring a license, you can open a ticket at intercax.com/help.
If using a firewall, ensure the following port(s) are accessible from client machines (consult your local network admin if required): TCP port 9000 (HTTP), 9443 (HTTPS).
Note: If you will be using JMX monitoring, the following additional ports will also need to be accessible (NOT necessarily externally) from where you will run monitoring (green = new since SC 3.6).
SC service | JMX port # |
---|
SC service | JMX port # |
---|---|
sc-auth | 31101 |
sc-store | 31102 |
sc-graph | 31103 |
sc-web-gateway | 31100 |
sc-aras | 31112 |
sc-artifactory | 31116 |
sc-bitbucket | 31104 |
sc-collaborator | 31118 |
sc-confluence | 31105 |
sc-doors | 31115 |
sc-dscr | 56131 |
sc-dse3 | 56128 |
sc-dt | 56132 |
sc-genesys | 56129 |
sc-github | 31106 |
sc-gitlab | 31107 |
sc-jama | 31114 |
sc-jira | 31108 |
sc-restful | 31119 |
sc-sysmlv2 | 31112 |
sc-testrail | 31113 |
sc-tc | 56116 |
sc-twcloud | 31109 |
sc-volta | 31117 |
sc-wc | 31110 |
Downloading & Extracting Syndeia Cloud:
SSH to your designated Syndeia Cloud server.
Set an environment var for the build version, ex:
new_build_version=3.6-SP2 ; export new_build_version
Create a new user and group named
syndeia-cloud
, ie:sudo useradd --system --user-group syndeia-cloud
Note, if you've already enabled JMX, per the previous section, you may have already created this.
Run
umask
to ensure your userumask
is set to0002
and root'sumask
is set to0022
. If not, set it, ie:
umask 0002
sudo su # you will be prompted for a password
umask # IF this *isn't* "0022", THEN set it in /root/.profile (at least for the duration of the SC deployment)
echo "umask 0022" > /root/.profile
exit # ONLY do this if L2 succeeded. This should return you back to your user account's shell.
cd
into the directory where you downloaded the Syndeia Cloud .ZIPUnzip the main package, ie:
unzip syndeia-cloud-${new_build_version}.zip
Installing, Configuring, and Starting Syndeia Cloud:
In this step we will run the automated SC setup script.
Ensure that there is a valid license pointer file or node-locked license file in the user's home directory.
The install script will fail if a valid license is not present in the user's home directory. See Syndeia Licensing for detailed information about the types and methods of licensing Syndeia Cloud.
In the directory you downloaded and extracted the main
.zip
,cd
intobin
and run the install script, ie:./syndeia-cloud-3.6_install.bash -SC_v ${new_build_version}
.
you may be prompted for sudo
authentication when installing to /opt/...
you will also be prompted for your syndeia_admin
password set previously
If you are deploying SC 3.6 on a multi-node configuration where SC is not on the same machine as Cassandra or JG, please:
ensure you have CQLSH installed,
run the SC setup with the
--multi_node
or-m
switch.
Syndeia Cloud (SC) 3.6 introduces new integrations for the following tools. These integrations require JAR files (libraries) to be collected and deployed.
If your organization is using these tools and your Syndeia license grants you access to these integrations, please follow the steps from the relevant page(s) linked above to gather and install these JAR files from the external repository server(s), otherwise proceed to the Verification section.
[jdoe@new-server bin]$ ./syndeia-cloud_install.bash -SC_v 3.6-SP2
grep: /opt/icx/syndeia-cloud-37_040925/devops-3.6-SP2/conf/application.conf: No such file or directory
OVERVIEW: This script will install, configure, and start all Syndeia Cloud (SC) 3.6 services for a single-node deployment (multi-node deployment will require some additional customization).
GENERAL USAGE: syndeia-cloud_install.bash [--kafka_version=|-k_v <KAFKA_version>] [--SC_version=|-SC_v <SC_version>] [--skip_devops|-s] [--upgrade[_new_conf]|-u[_nc]] [--multi_node|-m] [--super_user_pw=|-su_pw <super_user_pw>] [--automated|-a] [--verbose|-v] [--debug|-d]
... where:
[<KAFKA_version>] = optional KAFKA version, defaults to "current" if unspecified
[<SC_version>] = optional, Syndeia Cloud version, defaults to 3.6 if unspecified
[--upgrade|-u] = optional, default is to drop existing keyspaces, run devops actions at end, & archive Kafka logs; if enabled, this will keep existing keyspaces & omit the following: running super.user devops action + Kafka log archiving
[--upgrade_new_conf|-u_nc] = optional, same as --upgrade|-u except use new conf files and copy in old for manual merging, any 3rd-party libs files will also need to be manually reinstalled (NOTE, keystore will still be copied over if it exists but you will need to manually re-enable it in the web-gateway's application.conf)
[--skip_devops|-s] = optional, default is run devops actions; if enabled, this will skip running the devops actions at the end
[--multi_node|-m] = optional, default is to assume single-node; if enabled, this will patch systemd .service files to not assume a single-node topology deployment
[--super_user_pw|-su_pw] = optional, switch to specify the super.user password if it has been changed
[--automated|-a] = optional, default is to run in (mostly) interactive mode; if enabled, this will run non-interactively and use exported environment vars instead, if any (see sc_automated_settings-rc template file)
[--verbose] = optional, default is off, if enabled, zip extractions will list all files extracted
[--debug] = optional, default is off, if enabled, all services are launched via a screen session with multiple windows to tail the logs, also enables JMX (WARNING: requires first setting up JVM's JMX auth (see https://docs.oracle.com/en/java/javase/11/management/monitoring-and-management-using-jmx-technology.html#GUID-805517EC-2D33-4D61-81D8-4D0FA770D1B8)), JMX port #s listed under "JMX port definitions:"
In interactive mode you will be prompted for the following:
- your syndeia_admin password,
- Cassandra/JanusGraph (JG) hostname,
- Apache Kafka hostname,
- Apache Kafka installed path,
- Syndeia Cloud (SC) hostname
(i) Note: you may be also prompted for sudo authentication
DETAIL: Specifically this script will:
- install Syndeia Cloud 3.6 to /opt/icx/syndeia-cloud-3.6 (default),
- make syndeia-cloud:syndeia-cloud the owner,
- configure the application.conf files if necessary,
- generate a concatenated schema file,
- stop any existing Syndeia Cloud 3.6, 3.5, 3.4, 3.3, or 3.2 processes,
- update/create a "current" symlink to the installed version,
- stop the Janusgraph service,
- stop the Kafka service,
- archive any old Kafka logs,
- drop any old keyspaces & generate the new schema in the DB (Cassandra),
- start Kafka service,
- start Janusgraph service,
- install a tmpfiles.d .conf file for syndeia-cloud,
- install sudoers file for syndeia-cloud,
- install systemd .target and .service files for syndeia-cloud microservices
- start all Syndeia Cloud microservices,
- create the superuser account, and
- create some sample test data.
REQUIREMENTS: BASH v4.4.12(1)+
+ Apache Cassandra 3.11.13+ installed and running
+ JanusGraph 0.5.3 installed (WILL NOT WORK WITH 0.6+)
+ Apache Zookeeper 3.6.3+ + installed and running
+ Apache Kafka 2.13-3.2.1+ installed
+ systemd 219+
+ systemd .service files installed for {Cassandra,JanusGraph,Kafka}
+ GNU sed 4.2.2+
+ GNU tr 8.2.2+ (part of GNU coreutils)
+ Info-Zip unzip 6.0+
(+ GNU screen 4.03.01+ installed, only for debug mode)
VERSIONS:
2019-06-10, BKM: v0.1: Initial
2019-12-10, BKM: v0.9: Small fixes
2020-01-22, BKM: v1.1: Update for SC 3.4
2020-01-22, BKM: v1.2: Update for SC 3.4: add new services: confluence, github, twc(loud), wc
2020-08-17, BKM: v1.3: Update for SC 3.4: add new services: bitbucket, gitlab; re-number ports
2019-09-24, BKM: v1.4: Small updates (ported improvements from 3.3 script, fixed comments/messages)
2020-10-14, BKM: v1.5: Update for SC 3.4: add new services: aras; re-number ports; remove extraneous comments
2020-10-21, BKM: v1.6: Update for SC 3.4: add new services: sysmlv2
2020-10-28, BKM: v1.7: Update for SC 3.4: add new services: testrail
2020-11-19, BKM: v1.8: Update for SC 3.4: add new services: doors
2021-01-06, BKM: v1.9: Update for SC 3.4-v2: add --upgrade|-u option
2021-01-13, BKM: v2.0: sc-auth.service: sed replace localhost with what user specifies during install; upgrade: keep Kafka logs also
2021-01-13, BKM: v2.1: Update for SC 3.4: add new services: artifactory
2021-01-14, BKM: v2.2: Update for SC 3.4: add --skip_devops action option
2021-01-21, BKM: v2.3: Update for SC 3.4: chown /opt/icx vs just /opt/icx/syndeia-cloud-<version>, disable SC 3.2 service if exists; fix skip_devops check
2021-04-02, BKM: v2.4: Update for SC 3.4: add --upgrade_new_conf|-u_nc to not copy in old conf file settings
2021-04-02, BKM: v2.4: Update for SC 3.4: add -q to zip extractions by default, add --verbose|-v option (currently only makes zip more verbose, ie: remove -q, and silences grep confirmation output), make unzips more precise to avoid "cautions" also
2021-05-25, BKM: v2.5: Update for SC 3.4: Make "1.0-SNAPSHOT" a variable
2021-05-31, BKM: v2.6: Update for SC 3.4: add --automated|-a action option for running non-interactively + template for environment vars that can be set (see sc_automated_settings-rc); quote services wildcard: 'sc-*'
2021-09-29, BKM: v2.9: SC 3.4.1 (SP1): change hardcoded /opt/kafka-current to KAFKA_HOME (some customers have non-standard custom installation path requirements to /opt/local vs /opt)
2021-10-05, BKM: v3.0: SC 3.4.1 (SP1): SYN-2336, SYN-2330: extract out janusconfigurationString.yaml too, add support for dual/multi-node deployment topologies (--multi_node|-m): configure janusconfiguration{,String}.yaml with jg_host + syndeia_admin_pw + update installed .service & .target files
2021-10-06, BKM: v3.1: SC 3.4.1 (SP1): SYN-2345: fix --upgrade|-u as it doesn't properly copy over old .conf files when snapshot version changes
2021-10-14, BKM: v3.2: SC 3.4.1 (SP1): tweak all_files_exist() logic
2021-11-15, BKM: v3.3: SC 3.5: add PLAY_SECRET since Lagom v1.6.5 seems to now require setting it something more complicated than "whatever"
2022-01-11, BKM: v3.4: SC 3.5: SYN-2336, SYN-2330: add support for dual/multi-node deployment topologies (--multi_node|-m): configure janusconfiguration{,String}.yaml with jg_host + syndeia_admin_pw + update installed .service & .target files
2022-01-27, BKM: v3.5: SC 3.5: add new services: volta
2022-01-21, BKM: v3.6: SC 3.5: add SC_snapshot_version_old, defaults to 3.4-SP1, use in --upgrade|-u and --upgrade_new_conf|-u_nc mode (previous implementation was only useful for development testing)
2022-03-11, BKM: v3.7: SC 3.5: add new services: collaborator
2022-03-24, BKM: v3.8: SC 3.5: SYN-2449: switch to using build provided /conf/ files by default except for select services
2022-03-25, BKM: v3.9: SC 3.5: SYN-2550: SC: 1. setup doesn't take into account different SC_snapshot_versions when upgrading
2022-04-18, BKM: v3.10: SC 3.5: Make SC services start on boot
2022-04-28, BKM: v3.11: SC 3.5: SYN-2444: add timestamps to log output
2022-05-18, BKM: v3.12: SC 3.5: SYN-2470: add support for new 'restful' service
2022-06-21, BKM: v3.13: SC 3.5: Set SC_snapshot_version_old default to 3.4-SP3
2022-08-18, BKM: v3.14: SC 3.5: SYN-2444, SYN-2752: Remove unused social auth providers, remove existing closing brace before EOF, add new LDAP group settings, add new SAML2 settings
2022-08-23, BKM: v3.15: SC 3.5: SYN-2444, SYN-2752, SYN-2851: --upgrade|-u: Update web-gateway's application.conf settings to add all new services from 3.4-SP3, set PLAY_SECRET, update play.filters.headers.contentSecurityPolicy, add play.filters.headers.allowActionSpecificHeaders = true, make LDAP Group + SAML upgrade sections more idempotent
2022-08-24, BKM: v3.16: SC 3.5: SYN-2848, SYN-2850 (PR #743, PR #744): fresh install + --upgrade|-u: implement corresponding changes to setup new or upgrade LDAP(S) settings
2022-08-26, BKM: v3.17: SC 3.5: SYN-2855: --upgrade|-u || --upgrade_new_conf|-u_nc: make this now run setup action since 3.4 to 3.5 introduced new integrations
2022-08-31, BKM: v4.0: SC 3.5: SYN-2858: remove dead code dealing with unnecessary stopping/starting of JG service (legacy artifact from when JG setup was part of this setup)
2022-11-30, BKM: v4.1: SC 3.6: Bump up to 3.6
2022-11-09, BKM: v4.2: SC 3.6: SYN-2917: SC setup update for password to sc-graph's janusconfiguration.yaml and janusconfigurationString.yaml should be less fragile.
2023-03-20, BKM: v4.3: SC 3.6: Update more 3.5 refs to 3.6
2023-03-20, BKM: v4.3: SC 3.6: SYN-3762: add support for new (NON-RESTful) DSE3 service
2023-04-19, KP: v4.4: SC 3.6: SYN-3847: add support for new genesys service
2023-04-19, KP: v4.5: SC 3.6: SYN-3848: add support for new (NON-RESTful) teamcenter service
2023-06-06, BKM: v4.6: SC 3.6: SYN-3166: Advanced Topologies: add support where kafka may not be on localhost
2023-06-27, KP: v4.7: SC 3.6: SYN-3944: add support for new dscr service
2023-06-27, KP: v4.8: SC 3.6: SYN-4141: add support for new digital-thread service
2024-03-05, BKM: v4.9: SC 3.6: SYN-4259: add support for porting devops configuration when HTTPS is enabled
2024-08-23, BKM: v5.0: SC 3.6-SP1: SYN-4794: add support for porting 3rd-party libs during upgrades
2025-01-28, PK: v5.1: SC 3.6: SYN-5058: add support for new polarion service
2025-01-31, PK: v5.2: SC 3.6: SYN-5058: add support for new codebeamer service
2025-03-10, AS: v5.3: SC 3.6: Add support for new pipeline service
2025-03-18, BKM: v5.4: SC 3.6: SYN-5020: add support for licensing check + installation / upgrade
[press any key to when ready or hit ^C to cancel]
Thu Apr 3 16:57:10 EDT 2024 [info] ./syndeia-cloud_install.bash, PID=19488: - Now creating install dir...
Thu Apr 3 16:57:10 EDT 2024 [info] ./syndeia-cloud_install.bash, PID=19488: - Setting up web-gateway and licenses
Thu Apr 3 16:57:10 EDT 2024 [info] ./syndeia-cloud_install.bash, PID=19488: - Extracting web-gateway zip file
Thu Apr 3 16:57:12 EDT 2024 [info] ./syndeia-cloud_install.bash, PID=19488: - Web-gateway extracted to /opt/icx/syndeia-cloud-3.6-SP2
Thu Apr 3 16:57:12 EDT 2024 [info] ./syndeia-cloud_install.bash, PID=19488: - Found template license file(s) from installation package
Thu Apr 3 16:57:12 EDT 2024 [info] ./syndeia-cloud_install.bash, PID=19488: - Renamed template file: LicensePointer.lic → LicensePointer.lic.template
Thu Apr 3 16:57:12 EDT 2024 [info] ./syndeia-cloud_install.bash, PID=19488: - Checking for licenses in various locations...
Thu Apr 3 16:57:12 EDT 2024 [info] ./syndeia-cloud_install.bash, PID=19488: - Installer license directory not found:
Thu Apr 3 16:57:12 EDT 2024 [info] ./syndeia-cloud_install.bash, PID=19488: - [PRIORITY 3] Checking home dir: /home/jdoe
Thu Apr 3 16:57:12 EDT 2024 [info] ./syndeia-cloud_install.bash, PID=19488: - Scanning directory /home/jdoe for .lic files
Thu Apr 3 16:57:12 EDT 2024 [info] ./syndeia-cloud_install.bash, PID=19488: - Found 1 valid license file(s) in /home/jdoe
Thu Apr 3 16:57:12 EDT 2024 [info] ./syndeia-cloud_install.bash, PID=19488: - Found 1 valid license file(s) total
Thu Apr 3 16:57:12 EDT 2024 [info] ./syndeia-cloud_install.bash, PID=19488: - Selecting license source based on priority...
Thu Apr 3 16:57:12 EDT 2024 [info] ./syndeia-cloud_install.bash, PID=19488: - SELECTED SOURCE: Home directory (1 license)
Thu Apr 3 16:57:12 EDT 2024 [info] ./syndeia-cloud_install.bash, PID=19488: - Using license: /home/jdoe/float.lic (license-pointer)
Thu Apr 3 16:57:12 EDT 2024 [info] ./syndeia-cloud_install.bash, PID=19488: - License source selection complete: home
Thu Apr 3 16:57:12 EDT 2024 [info] ./syndeia-cloud_install.bash, PID=19488: - Installing license from source: home
Thu Apr 3 16:57:13 EDT 2024 [info] ./syndeia-cloud_install.bash, PID=19488: - Cleaning up previous license files in /opt/icx/syndeia-cloud-3.6-SP2/web-gateway-3.6-SP2+2024-09-15_083416/license
Thu Apr 3 16:57:13 EDT 2024 [info] ./syndeia-cloud_install.bash, PID=19488: - No license files to clean up in /opt/icx/syndeia-cloud-3.6-SP2/web-gateway-3.6-SP2+2024-09-15_083416/license
Thu Apr 3 16:57:13 EDT 2024 [info] ./syndeia-cloud_install.bash, PID=19488: - Installing floating license pointer from /home/jdoe/float.lic
- License server: rlm.server.com
- RLM port: 5053
- ISV port: 5055
Thu Apr 3 16:57:13 EDT 2024 [info] ./syndeia-cloud_install.bash, PID=19488: + Copied to: /opt/icx/syndeia-cloud-3.6-SP2/web-gateway-3.6-SP2+2024-09-15_083416/license/float.lic
╔════════════════════════════════════════════════════════════╗
║ License installation complete ║
╚════════════════════════════════════════════════════════════╝
Thu Apr 3 16:57:13 EDT 2024 [info] ./syndeia-cloud_install.bash, PID=19488: - Validating license with web-gateway: /home/jdoe/float.lic (license-pointer)
Thu Apr 3 16:57:13 EDT 2024 [info] ./syndeia-cloud_install.bash, PID=19488: - Starting web-gateway license validation...
Thu Apr 3 16:57:13 EDT 2024 [info] ./syndeia-cloud_install.bash, PID=19488: - Changing to parent directory
Thu Apr 3 16:57:13 EDT 2024 [info] ./syndeia-cloud_install.bash, PID=19488: - Starting license validation test (timeout: 30s)
Thu Apr 3 16:57:13 EDT 2024 [info] ./syndeia-cloud_install.bash, PID=19488: - Running web-gateway for license validation
Thu Apr 3 16:57:13 EDT 2024 [info] ./syndeia-cloud_install.bash, PID=19488: - Coprocess started with PID 19605
Thu Apr 3 16:57:15 EDT 2024 [info] ./syndeia-cloud_install.bash, PID=19488: - Web-gateway logging initialized
╔════════════════════════════════════════════════════════════════╗
║ License validation successful. Continuing with installation. ║
╚════════════════════════════════════════════════════════════════╝
./syndeia-cloud_install.bash: line 1946: 19605 Terminated coproc LICENSE_PROC { sudo -u syndeia-cloud "$binary" -Dconfig.file="${BASE_DIR}/conf/application.conf" -Dlogger.file="${BASE_DIR}/conf/prod-logback.xml" -Duser.dir="${BASE_DIR}" -DXmx512M -DXms512M -XX:+UnlockDiagnosticVMOptions -XX:LogFile="${SC_HOME}/logs/web-gateway_license_test.log" -DXloggc:web-gateway_license_test_gc.log -Dtest.license.only=true; } 2> "$stderr_file"
Thu Apr 3 16:57:19 EDT 2024 [info] ./syndeia-cloud_install.bash, PID=19488: - Returning to original directory
Thu Apr 3 16:57:19 EDT 2024 [info] ./syndeia-cloud_install.bash, PID=19488: - License setup and validation completed successfully
- Enter password for the Cassandra syndeia_admin user created during JanusGraph setup:
- Enter Cassandra host / FQDN, ie: cassandra.mydomain.com, localhost, etc.: localhost
- Enter JanusGraph host / FQDN, ie: jg.mydomain.com, localhost, etc.: localhost
- Enter Apache Kafka host / FQDN, ie: kafka.mydomain.com, localhost, etc.: localhost
- Enter Apache Kafka installed path, ie: /opt/kafka-current: /opt/kafka-current
- Do you wish to configure LDAP? [y|n]:
1) Y
2) N
#? 2
- Enter Syndeia Cloud (SC) host / FQDN used for port check, ie: localhost, cassandra.mydomain.com, syndeia-cloud33.mydomain.com, sc33.mydomain.com, etc.: localhost
Thu Apr 3 16:58:20 EDT 2025 [info] ./syndeia-cloud-3.6_install.bash, PID=3410573: - Checking if any SC 3.2 service file exist...
Thu Apr 3 16:58:20 EDT 2025 [info] ./syndeia-cloud-3.6_install.bash, PID=3410573: - Checking if any SC 3.3/3.4/3.5/3.6 service files exist...
Thu Apr 3 16:58:20 EDT 2025 [info] ./syndeia-cloud-3.6_install.bash, PID=3410573: - systemd services for SC 3.3/3.4/3.5/3.6 detected...
Thu Apr 3 16:58:20 EDT 2025 [info] ./syndeia-cloud-3.6_install.bash, PID=3410573: - Stop SC 3.3/3.4/3.5/3.6 services if running...
Thu Apr 3 16:58:23 EDT 2025 [info] ./syndeia-cloud-3.6_install.bash, PID=3410573: - Check if any "syndeia-cloud" (debug) processes exist...
Thu Apr 3 16:58:23 EDT 2025 [info] ./syndeia-cloud-3.6_install.bash, PID=3410573: ! Processes running under "syndeia-cloud" still exist, SIGINT to gracefully end them...
Thu Apr 3 16:58:23 EDT 2025 [info] ./syndeia-cloud-3.6_install.bash, PID=3410573: - Cleanup any stale PID files too
Thu Apr 3 16:58:23 EDT 2025 [info] ./syndeia-cloud-3.6_install.bash, PID=3410573: - Now creating install dir...
Thu Apr 3 16:58:23 EDT 2025 [info] ./syndeia-cloud-3.6_install.bash, PID=3410573: - Unzip sub-packages...
Thu Apr 3 16:58:23 EDT 2025 [info] ./syndeia-cloud-3.6_install.bash, PID=3410573: - Unzipping aras-impl-3.6-Internal+2025-04-01_092302.zip...
Thu Apr 3 16:58:24 EDT 2025 [info] ./syndeia-cloud-3.6_install.bash, PID=3410573: - Unzipping artifactory-impl-3.6-Internal+2025-04-01_092302.zip...
Thu Apr 3 16:58:25 EDT 2025 [info] ./syndeia-cloud-3.6_install.bash, PID=3410573: - Unzipping auth-impl-3.6-Internal+2025-04-01_092302.zip...
Thu Apr 3 16:58:26 EDT 2025 [info] ./syndeia-cloud-3.6_install.bash, PID=3410573: - Unzipping bitbucket-impl-3.6-Internal+2025-04-01_092302.zip...
Thu Apr 3 16:58:26 EDT 2025 [info] ./syndeia-cloud-3.6_install.bash, PID=3410573: - Unzipping collaborator-impl-3.6-Internal+2025-04-01_092302.zip...
Thu Apr 3 16:58:27 EDT 2025 [info] ./syndeia-cloud-3.6_install.bash, PID=3410573: - Unzipping confluence-impl-3.6-Internal+2025-04-01_092302.zip...
Thu Apr 3 16:58:28 EDT 2025 [info] ./syndeia-cloud-3.6_install.bash, PID=3410573: - Unzipping devops-3.6-Internal+2025-04-01_092302.zip...
Thu Apr 3 16:58:29 EDT 2025 [info] ./syndeia-cloud-3.6_install.bash, PID=3410573: - Unzipping digital-thread-impl-3.6-Internal+2025-04-01_092302.zip...
Thu Apr 3 16:58:30 EDT 2025 [info] ./syndeia-cloud-3.6_install.bash, PID=3410573: - Unzipping doors-impl-3.6-Internal+2025-04-01_092302.zip...
Thu Apr 3 16:58:31 EDT 2025 [info] ./syndeia-cloud-3.6_install.bash, PID=3410573: - Unzipping dscr-impl-3.6-Internal+2025-04-01_092302.zip...
Thu Apr 3 16:58:32 EDT 2025 [info] ./syndeia-cloud-3.6_install.bash, PID=3410573: - Unzipping dse3-impl-3.6-Internal+2025-04-01_092302.zip...
Thu Apr 3 16:58:32 EDT 2025 [info] ./syndeia-cloud-3.6_install.bash, PID=3410573: - Unzipping genesys-impl-3.6-Internal+2025-04-01_092302.zip...
Thu Apr 3 16:58:33 EDT 2025 [info] ./syndeia-cloud-3.6_install.bash, PID=3410573: - Unzipping github-impl-3.6-Internal+2025-04-01_092302.zip...
Thu Apr 3 16:58:34 EDT 2025 [info] ./syndeia-cloud-3.6_install.bash, PID=3410573: - Unzipping gitlab-impl-3.6-Internal+2025-04-01_092302.zip...
Thu Apr 3 16:58:35 EDT 2025 [info] ./syndeia-cloud-3.6_install.bash, PID=3410573: - Unzipping graph-impl-3.6-Internal+2025-04-01_092302.zip...
Thu Apr 3 16:58:36 EDT 2025 [info] ./syndeia-cloud-3.6_install.bash, PID=3410573: - Unzipping jama-impl-3.6-Internal+2025-04-01_092302.zip...
Thu Apr 3 16:58:37 EDT 2025 [info] ./syndeia-cloud-3.6_install.bash, PID=3410573: - Unzipping jira-impl-3.6-Internal+2025-04-01_092302.zip...
Thu Apr 3 16:58:38 EDT 2025 [info] ./syndeia-cloud-3.6_install.bash, PID=3410573: - Unzipping restful-impl-3.6-Internal+2025-04-01_092302.zip...
Thu Apr 3 16:58:38 EDT 2025 [info] ./syndeia-cloud-3.6_install.bash, PID=3410573: - Unzipping store-impl-3.6-Internal+2025-04-01_092302.zip...
Thu Apr 3 16:58:40 EDT 2025 [info] ./syndeia-cloud-3.6_install.bash, PID=3410573: - Unzipping sysmlv2-impl-3.6-Internal+2025-04-01_092302.zip...
Thu Apr 3 16:58:41 EDT 2025 [info] ./syndeia-cloud-3.6_install.bash, PID=3410573: - Unzipping teamcenter-impl-3.6-Internal+2025-04-01_092302.zip...
Thu Apr 3 16:58:41 EDT 2025 [info] ./syndeia-cloud-3.6_install.bash, PID=3410573: - Unzipping teamworkcloud-impl-3.6-Internal+2025-04-01_092302.zip...
Thu Apr 3 16:58:42 EDT 2025 [info] ./syndeia-cloud-3.6_install.bash, PID=3410573: - Unzipping testrail-impl-3.6-Internal+2025-04-01_092302.zip...
Thu Apr 3 16:58:43 EDT 2025 [info] ./syndeia-cloud-3.6_install.bash, PID=3410573: - Unzipping volta-impl-3.6-Internal+2025-04-01_092302.zip...
Thu Apr 3 16:58:44 EDT 2025 [info] ./syndeia-cloud-3.6_install.bash, PID=3410573: - Unzipping web-gateway-3.6-Internal+2025-04-01_092302.zip...
Thu Apr 3 16:58:44 EDT 2025 [info] ./syndeia-cloud-3.6_install.bash, PID=3410573: web-gateway already extracted during licensing validation, skipping extraction.
Thu Apr 3 16:58:44 EDT 2025 [info] ./syndeia-cloud-3.6_install.bash, PID=3410573: - Unzipping windchill-impl-3.6-Internal+2025-04-01_092302.zip...
Thu Apr 3 16:58:45 EDT 2025 [info] ./syndeia-cloud-3.6_install.bash, PID=3410573: - Unzip web-gateway conf files as text...
Thu Apr 3 16:58:45 EDT 2025 [info] ./syndeia-cloud-3.6_install.bash, PID=3410573: - Take recursive ownership of install dir...
Thu Apr 3 16:58:46 EDT 2025 [info] ./syndeia-cloud-3.6_install.bash, PID=3410573: - Create logs folder + store-impl auth-impl graph-impl aras-impl artifactory-impl bitbucket-impl collaborator-impl confluence-impl digital-thread-impl doors-impl dscr-impl dse3-impl jama-impl jira-impl genesys-impl github-impl gitlab-impl restful-impl sysmlv2-impl teamcenter-impl teamworkcloud-impl testrail-impl volta-impl windchill-impl service conf folders...
Thu Apr 3 16:58:47 EDT 2025 [info] ./syndeia-cloud-3.6_install.bash, PID=3410573: - Unzip store-impl auth-impl graph-impl aras-impl artifactory-impl bitbucket-impl collaborator-impl confluence-impl digital-thread-impl doors-impl dscr-impl dse3-impl jama-impl jira-impl genesys-impl github-impl gitlab-impl restful-impl sysmlv2-impl teamcenter-impl teamworkcloud-impl testrail-impl volta-impl windchill-impl conf files as text...
Thu Apr 3 16:58:47 EDT 2025 [info] ./syndeia-cloud-3.6_install.bash, PID=3410573: - Unzipping store-impl conf files...
Thu Apr 3 16:58:47 EDT 2025 [info] ./syndeia-cloud-3.6_install.bash, PID=3410573: - Unzipping auth-impl conf files...
Thu Apr 3 16:58:47 EDT 2025 [info] ./syndeia-cloud-3.6_install.bash, PID=3410573: - Unzipping graph-impl conf files...
Thu Apr 3 16:58:47 EDT 2025 [info] ./syndeia-cloud-3.6_install.bash, PID=3410573: - Unzipping aras-impl conf files...
Thu Apr 3 16:58:47 EDT 2025 [info] ./syndeia-cloud-3.6_install.bash, PID=3410573: - Unzipping artifactory-impl conf files...
Thu Apr 3 16:58:47 EDT 2025 [info] ./syndeia-cloud-3.6_install.bash, PID=3410573: - Unzipping bitbucket-impl conf files...
Thu Apr 3 16:58:47 EDT 2025 [info] ./syndeia-cloud-3.6_install.bash, PID=3410573: - Unzipping collaborator-impl conf files...
Thu Apr 3 16:58:47 EDT 2025 [info] ./syndeia-cloud-3.6_install.bash, PID=3410573: - Unzipping confluence-impl conf files...
Thu Apr 3 16:58:47 EDT 2025 [info] ./syndeia-cloud-3.6_install.bash, PID=3410573: - Unzipping digital-thread-impl conf files...
Thu Apr 3 16:58:47 EDT 2025 [info] ./syndeia-cloud-3.6_install.bash, PID=3410573: - Unzipping doors-impl conf files...
Thu Apr 3 16:58:47 EDT 2025 [info] ./syndeia-cloud-3.6_install.bash, PID=3410573: - Unzipping dscr-impl conf files...
Thu Apr 3 16:58:47 EDT 2025 [info] ./syndeia-cloud-3.6_install.bash, PID=3410573: - Unzipping dse3-impl conf files...
Thu Apr 3 16:58:47 EDT 2025 [info] ./syndeia-cloud-3.6_install.bash, PID=3410573: - Unzipping jama-impl conf files...
Thu Apr 3 16:58:47 EDT 2025 [info] ./syndeia-cloud-3.6_install.bash, PID=3410573: - Unzipping jira-impl conf files...
Thu Apr 3 16:58:47 EDT 2025 [info] ./syndeia-cloud-3.6_install.bash, PID=3410573: - Unzipping genesys-impl conf files...
Thu Apr 3 16:58:47 EDT 2025 [info] ./syndeia-cloud-3.6_install.bash, PID=3410573: - Unzipping github-impl conf files...
Thu Apr 3 16:58:47 EDT 2025 [info] ./syndeia-cloud-3.6_install.bash, PID=3410573: - Unzipping gitlab-impl conf files...
Thu Apr 3 16:58:47 EDT 2025 [info] ./syndeia-cloud-3.6_install.bash, PID=3410573: - Unzipping restful-impl conf files...
Thu Apr 3 16:58:47 EDT 2025 [info] ./syndeia-cloud-3.6_install.bash, PID=3410573: - Unzipping sysmlv2-impl conf files...
Thu Apr 3 16:58:47 EDT 2025 [info] ./syndeia-cloud-3.6_install.bash, PID=3410573: - Unzipping teamcenter-impl conf files...
Thu Apr 3 16:58:47 EDT 2025 [info] ./syndeia-cloud-3.6_install.bash, PID=3410573: - Unzipping teamworkcloud-impl conf files...
Thu Apr 3 16:58:47 EDT 2025 [info] ./syndeia-cloud-3.6_install.bash, PID=3410573: - Unzipping testrail-impl conf files...
Thu Apr 3 16:58:47 EDT 2025 [info] ./syndeia-cloud-3.6_install.bash, PID=3410573: - Unzipping volta-impl conf files...
Thu Apr 3 16:58:47 EDT 2025 [info] ./syndeia-cloud-3.6_install.bash, PID=3410573: - Unzipping windchill-impl conf files...
Thu Apr 3 16:58:47 EDT 2025 [info] ./syndeia-cloud-3.6_install.bash, PID=3410573: - Unzipping devops conf files...
Thu Apr 3 16:58:47 EDT 2025 [info] ./syndeia-cloud-3.6_install.bash, PID=3410573: - Setting lagom.circuit-breaker call-timeout = 120 seconds in auth service's application.conf to avoid circuit breaker timeouts...
Thu Apr 3 16:58:47 EDT 2025 [info] ./syndeia-cloud-3.6_install.bash, PID=3410573: - Unzip graph service's JanusGraph configuration .yaml file as text...
Thu Apr 3 16:58:47 EDT 2025 [info] ./syndeia-cloud-3.6_install.bash, PID=3410573: - Configure all services' application.conf files...
Thu Apr 3 16:58:48 EDT 2025 [info] ./syndeia-cloud-3.6_install.bash, PID=3410573: - setup_LDAP is false and/or upgrade is true: LDAP settings will not be updated in silhouette.conf from build
Thu Apr 3 16:58:48 EDT 2025 [info] ./syndeia-cloud-3.6_install.bash, PID=3410573: - Generate concatenated gen-schema.cql file...
Thu Apr 3 16:58:48 EDT 2025 [info] ./syndeia-cloud-3.6_install.bash, PID=3410573: - Apache Kafka installed locally, stopping Kafka to archive any previous logs, if any...
Thu Apr 3 16:58:50 EDT 2025 [info] ./syndeia-cloud-3.6_install.bash, PID=3410573: - tar old Apache Kafka logs folder (to prevent any interference if this is a re-install)...
Thu Apr 3 16:58:50 EDT 2025 [info] ./syndeia-cloud-3.6_install.bash, PID=3410573: -
tar: Removing leading `/' from member names
Thu Apr 3 16:58:50 EDT 2025 [info] ./syndeia-cloud-3.6_install.bash, PID=3410573: - Drop old keyspaces and import concatenated schema...
Warning: Using a password on the command line interface can be insecure.
Recommendation: use the credentials file to securely provide the password.
Warnings :
Role 'syndeia_admin' was already granted CREATE, ALTER, DROP, SELECT, MODIFY, AUTHORIZE on <keyspace syndeia_cloud_graph>
Warnings :
Role 'syndeia_admin' was already granted CREATE, ALTER, DROP, SELECT, MODIFY, AUTHORIZE on <keyspace syndeia_cloud_graph_config>
Warnings :
Role 'syndeia_admin' was already granted CREATE, ALTER, DROP, SELECT, MODIFY, AUTHORIZE on <keyspace syndeia_cloud_store>
Warnings :
SASI indexes are experimental and are not recommended for production use.
Warnings :
Role 'syndeia_admin' was already granted CREATE, ALTER, DROP, SELECT, MODIFY, AUTHORIZE on <keyspace syndeia_cloud_auth>
Warnings :
Role 'syndeia_admin' was already granted CREATE, ALTER, DROP, SELECT, MODIFY, AUTHORIZE on <keyspace syndeia_cloud_digital_threads>
Thu Apr 3 16:58:58 EDT 2025 [info] ./syndeia-cloud-3.6_install.bash, PID=3410573: - Apache Kafka installed locally, starting Kafka if needed...
Thu Apr 3 16:58:58 EDT 2025 [info] ./syndeia-cloud-3.6_install.bash, PID=3410573: - Confirming kafka port is up before proceeding...
Thu Apr 3 16:59:01 EDT 2025 [info] ./syndeia-cloud-3.6_install.bash, PID=3410573: - Confirming janusgraph port is up before proceeding...
Thu Apr 3 16:59:01 EDT 2025 [info] ./syndeia-cloud-3.6_install.bash, PID=3410573: - Install tmpfiles.d syndeia-cloud.conf file...
Thu Apr 3 16:59:01 EDT 2025 [info] ./syndeia-cloud-3.6_install.bash, PID=3410573: - Install systemd syndeia-cloud .target and .service files...
Thu Apr 3 16:59:02 EDT 2025 [info] ./syndeia-cloud-3.6_install.bash, PID=3410573: - Reload systemd daemons...
Thu Apr 3 16:59:02 EDT 2025 [info] ./syndeia-cloud-3.6_install.bash, PID=3410573: - Check if sudoers/syndeia-cloud is installed...
Thu Apr 3 16:59:02 EDT 2025 [info] ./syndeia-cloud-3.6_install.bash, PID=3410573: - sudoers file not installed, install from source
Thu Apr 3 16:59:02 EDT 2025 [info] ./syndeia-cloud-3.6_install.bash, PID=3410573: - update sudoers file to be specific to logged in user (admin)
Thu Apr 3 16:59:02 EDT 2025 [info] ./syndeia-cloud-3.6_install.bash, PID=3410573: - systemd services for SC 3.6 detected...
Thu Apr 3 16:59:02 EDT 2025 [info] ./syndeia-cloud-3.6_install.bash, PID=3410573: - Starting core Syndeia Cloud 3.6 services: sc-store sc-auth sc-graph sc-web-gateway...
Thu Apr 3 16:59:02 EDT 2025 [info] ./syndeia-cloud-3.6_install.bash, PID=3410573: - Syndeia Cloud: Waiting until SC Auth service port (56110) is up...
Thu Apr 3 16:59:10 EDT 2025 [info] ./syndeia-cloud-3.6_install.bash, PID=3410573: - Syndeia Cloud: Waiting until SC Store service port (56120) is up...
Thu Apr 3 16:59:10 EDT 2025 [info] ./syndeia-cloud-3.6_install.bash, PID=3410573: - Syndeia Cloud: Waiting until SC Graph service port (56180) is up...
Thu Apr 3 16:59:10 EDT 2025 [info] ./syndeia-cloud-3.6_install.bash, PID=3410573: - Syndeia Cloud: Waiting until SC Web-Gateway service port (9000) is up...
Thu Apr 3 16:59:10 EDT 2025 [info] ./syndeia-cloud-3.6_install.bash, PID=3410573: - Syndeia Cloud: Enable SC services to start on boot...
Thu Apr 3 16:59:11 EDT 2025 [info] ./syndeia-cloud-3.6_install.bash, PID=3410573: - Wait 30 seconds for system to stabilize...
Thu Apr 3 16:59:41 EDT 2025 [info] ./syndeia-cloud-3.6_install.bash, PID=3410573: - Finish setup process (ie: create super.user, create sample data)...
Thu Apr 3 16:59:41 EDT 2025 [info] ./syndeia-cloud-3.6_install.bash, PID=3410573: - Syndeia Cloud: creating "super.user" account...
16:59:42.171 [info] com.intercax.syndeia.cli.core.DevopsConfig [] - root dir arg: None
16:59:42.183 [info] com.intercax.syndeia.cli.core.DevopsConfig [] - root dir config: Map()
16:59:42.430 [info] com.intercax.syndeia.cli.SyndeiaCli [] - Lagom Syndeia client
16:59:42.430 [info] com.intercax.syndeia.cli.SyndeiaCli [] - Action: superuser
16:59:42.431 [info] com.intercax.syndeia.cli.SyndeiaCli [] - User:
16:59:42.432 [info] com.intercax.syndeia.cli.SyndeiaCli [] - Mode: Prod
16:59:42.909 [info] akka.event.slf4j.Slf4jLogger [] - Slf4jLogger started
16:59:43.572 [info] com.intercax.syndeia.superuser.SuperUserAction [] - Creating StandaloneLagomClientFactory. Running mode found in devops config: Prod
16:59:43.573 [info] com.intercax.syndeia.superuser.SuperUserAction [] - Creating StandaloneLagomClientFactory with ConfigurationServiceLocatorComponents.
16:59:43.594 [info] com.intercax.syndeia.superuser.SuperUserAction [] - Service locator configuration entry: [graph :: "http://127.0.0.1:56180"]
16:59:43.594 [info] com.intercax.syndeia.superuser.SuperUserAction [] - Service locator configuration entry: [store :: "http://127.0.0.1:56120"]
16:59:43.594 [info] com.intercax.syndeia.superuser.SuperUserAction [] - Service locator configuration entry: [doors :: "http://127.0.0.1:56113"]
16:59:43.594 [info] com.intercax.syndeia.superuser.SuperUserAction [] - Service locator configuration entry: [jama :: "http://127.0.0.1:56114"]
16:59:43.595 [info] com.intercax.syndeia.superuser.SuperUserAction [] - Service locator configuration entry: [web-gateway :: "http://127.0.0.1:9000"]
16:59:43.595 [info] com.intercax.syndeia.superuser.SuperUserAction [] - Service locator configuration entry: [kafka_native :: "http://localhost:9092"]
16:59:43.595 [info] com.intercax.syndeia.superuser.SuperUserAction [] - Service locator configuration entry: [gitlab :: "http://127.0.0.1:56123"]
16:59:43.595 [info] com.intercax.syndeia.superuser.SuperUserAction [] - Service locator configuration entry: [windchill :: "http://127.0.0.1:56170"]
16:59:43.595 [info] com.intercax.syndeia.superuser.SuperUserAction [] - Service locator configuration entry: [auth :: "http://127.0.0.1:56110"]
16:59:43.595 [info] com.intercax.syndeia.superuser.SuperUserAction [] - Service locator configuration entry: [bitbucket :: "http://127.0.0.1:56124"]
16:59:43.595 [info] com.intercax.syndeia.superuser.SuperUserAction [] - Service locator configuration entry: [aras :: "http://127.0.0.1:56111"]
16:59:43.595 [info] com.intercax.syndeia.superuser.SuperUserAction [] - Service locator configuration entry: [sysmlv2 :: "http://127.0.0.1:56118"]
16:59:43.595 [info] com.intercax.syndeia.superuser.SuperUserAction [] - Service locator configuration entry: [teamworkcloud :: "http://127.0.0.1:56160"]
16:59:43.595 [info] com.intercax.syndeia.superuser.SuperUserAction [] - Service locator configuration entry: [cas_native :: "http://localhost:9042"]
16:59:43.596 [info] com.intercax.syndeia.superuser.SuperUserAction [] - Service locator configuration value for web-gateway: http://127.0.0.1:9000
16:59:43.628 [info] akka.event.slf4j.Slf4jLogger [] - Slf4jLogger started
16:59:56.453 [info] com.intercax.syndeia.superuser.SuperUserAction [] - Sign-up super user is successful
16:59:56.523 [info] akka.actor.CoordinatedShutdown [akkaAddress=akka://application, akkaUid=-6528657302451797347, sourceThread=application-akka.actor.default-dispatcher-7, akkaSource=CoordinatedShutdown(akka://application), sourceActorSystem=application, akkaTimestamp=20:59:56.521UTC] - Running CoordinatedShutdown with reason [ClientStoppedReason]
16:59:56.582 [info] com.intercax.syndeia.cli.SyndeiaCli [] - Action ran successfully (with a return code: 0).
Thu Apr 3 16:59:56 EDT 2025 [info] ./syndeia-cloud-3.6_install.bash, PID=3410573: - Successfully ran DevOps (create) superuser action
Thu Apr 3 16:59:56 EDT 2025 [info] ./syndeia-cloud-3.6_install.bash, PID=3410573: - Syndeia Cloud: CHECK to see "super.user" account was (eventually) created...
Thu Apr 3 16:59:56 EDT 2025 [error] ./syndeia-cloud-3.6_install.bash, PID=3410573: ~ DevOps (check) super.user signIn failed, waiting to try re-running DevOps (check) super.user signIn...
Thu Apr 3 17:00:01 EDT 2025 [error] ./syndeia-cloud-3.6_install.bash, PID=3410573: ~ DevOps (check) super.user signIn failed, waiting to try re-running DevOps (check) super.user signIn...
Thu Apr 3 17:00:09 EDT 2025 [error] ./syndeia-cloud-3.6_install.bash, PID=3410573: ~ DevOps (check) super.user signIn failed, waiting to try re-running DevOps (check) super.user signIn...
Thu Apr 3 17:00:26 EDT 2025 [info] ./syndeia-cloud-3.6_install.bash, PID=3410573: - Successfully ran DevOps (check) super.user signIn
Thu Apr 3 17:00:26 EDT 2025 [info] ./syndeia-cloud-3.6_install.bash, PID=3410573: - Syndeia Cloud: creating default data set...
17:00:26.788 [info] com.intercax.syndeia.cli.core.DevopsConfig [] - root dir arg: None
17:00:26.797 [info] com.intercax.syndeia.cli.core.DevopsConfig [] - root dir config: Map()
17:00:27.012 [info] com.intercax.syndeia.cli.SyndeiaCli [] - Lagom Syndeia client
17:00:27.013 [info] com.intercax.syndeia.cli.SyndeiaCli [] - Action: setup
17:00:27.014 [info] com.intercax.syndeia.cli.SyndeiaCli [] - User: super.user
17:00:27.014 [info] com.intercax.syndeia.cli.SyndeiaCli [] - Mode: Prod
17:00:27.365 [info] akka.event.slf4j.Slf4jLogger [] - Slf4jLogger started
17:00:27.805 [info] com.intercax.syndeia.setup.CloudSetupAction [] - Creating StandaloneLagomClientFactory. Running mode found in devops config: Prod
17:00:27.806 [info] com.intercax.syndeia.setup.CloudSetupAction [] - Creating StandaloneLagomClientFactory with ConfigurationServiceLocatorComponents.
17:00:27.819 [info] com.intercax.syndeia.setup.CloudSetupAction [] - Service locator configuration entry: [graph :: "http://127.0.0.1:56180"]
17:00:27.819 [info] com.intercax.syndeia.setup.CloudSetupAction [] - Service locator configuration entry: [store :: "http://127.0.0.1:56120"]
17:00:27.819 [info] com.intercax.syndeia.setup.CloudSetupAction [] - Service locator configuration entry: [doors :: "http://127.0.0.1:56113"]
17:00:27.819 [info] com.intercax.syndeia.setup.CloudSetupAction [] - Service locator configuration entry: [jama :: "http://127.0.0.1:56114"]
17:00:27.819 [info] com.intercax.syndeia.setup.CloudSetupAction [] - Service locator configuration entry: [web-gateway :: "http://127.0.0.1:9000"]
17:00:27.819 [info] com.intercax.syndeia.setup.CloudSetupAction [] - Service locator configuration entry: [kafka_native :: "http://localhost:9092"]
17:00:27.820 [info] com.intercax.syndeia.setup.CloudSetupAction [] - Service locator configuration entry: [gitlab :: "http://127.0.0.1:56123"]
17:00:27.820 [info] com.intercax.syndeia.setup.CloudSetupAction [] - Service locator configuration entry: [windchill :: "http://127.0.0.1:56170"]
17:00:27.820 [info] com.intercax.syndeia.setup.CloudSetupAction [] - Service locator configuration entry: [auth :: "http://127.0.0.1:56110"]
17:00:27.820 [info] com.intercax.syndeia.setup.CloudSetupAction [] - Service locator configuration entry: [bitbucket :: "http://127.0.0.1:56124"]
17:00:27.820 [info] com.intercax.syndeia.setup.CloudSetupAction [] - Service locator configuration entry: [aras :: "http://127.0.0.1:56111"]
17:00:27.820 [info] com.intercax.syndeia.setup.CloudSetupAction [] - Service locator configuration entry: [sysmlv2 :: "http://127.0.0.1:56118"]
17:00:27.820 [info] com.intercax.syndeia.setup.CloudSetupAction [] - Service locator configuration entry: [teamworkcloud :: "http://127.0.0.1:56160"]
17:00:27.820 [info] com.intercax.syndeia.setup.CloudSetupAction [] - Service locator configuration entry: [cas_native :: "http://localhost:9042"]
17:00:27.821 [info] com.intercax.syndeia.setup.CloudSetupAction [] - Service locator configuration value for web-gateway: http://127.0.0.1:9000
17:00:27.842 [info] akka.event.slf4j.Slf4jLogger [] - Slf4jLogger started
17:00:29.330 [info] com.intercax.syndeia.api.AuthApi [] - Sign in to Syndeia Cloud for super.user successful.
17:00:45.403 [info] com.intercax.syndeia.api.RepositoryApi [] - Creating repositories... with RepositoryCreate(Some(InternalIdentityForm(None,None)),Some(ExternalIdentityForm(None,None)),None,None,None,None,Syndeia Repository,Some(Syndeia Internal Repository),Some(http://intercax.com:9000/repositories?isInternal=true),None,ReferenceCreate(Some(InternalReferenceForm(REPO-TYPE1)),None),None,None)
17:00:46.048 [info] com.intercax.syndeia.api.RepositoryApi [] - Creating repositories... with RepositoryCreate(None,Some(ExternalIdentityForm(Some(http://localhost.com/repositories/sysml),Some(http://localhost.com/repositories/sysml))),None,None,None,None,SysML Repository,Some(SysML Repository),Some(http://localhost.com/repositories/sysml),None,ReferenceCreate(Some(InternalReferenceForm(REPO-TYPE18)),None),None,None)
17:00:47.472 [info] com.intercax.syndeia.setup.RelationTypeSetUp [] - Found: 0 existing relation types
17:01:21.848 [info] com.intercax.syndeia.setup.CloudSetupAction [] - Set up action is successful
17:01:21.907 [info] akka.actor.CoordinatedShutdown [akkaAddress=akka://application, akkaUid=4044314905962024697, sourceThread=application-akka.actor.default-dispatcher-4, akkaSource=CoordinatedShutdown(akka://application), sourceActorSystem=application, akkaTimestamp=21:01:21.906UTC] - Running CoordinatedShutdown with reason [ClientStoppedReason]
17:01:21.931 [info] com.intercax.syndeia.cli.SyndeiaCli [] - Action ran successfully (with a return code: 0).
Thu Apr 3 17:01:21 EDT 2025 [info] ./syndeia-cloud-3.6_install.bash, PID=3410573: - Successfully ran DevOps setup action
Thu Apr 3 17:01:21 EDT 2025 [info] ./syndeia-cloud-3.6_install.bash, PID=3410573: - systemd services for SC 3.6 detected...
Thu Apr 3 17:01:21 EDT 2025 [info] ./syndeia-cloud-3.6_install.bash, PID=3410573: - Starting integration Syndeia Cloud 3.6 services: aras-impl artifactory-impl bitbucket-impl collaborator-impl confluence-impl digital-thread-impl doors-impl dscr-impl dse3-impl jama-impl jira-impl genesys-impl github-impl gitlab-impl restful-impl sysmlv2-impl teamcenter-impl teamworkcloud-impl testrail-impl volta-impl windchill-impl...
Thu Apr 3 17:01:22 EDT 2025 [info] ./syndeia-cloud-3.6_install.bash, PID=3410573: - Syndeia Cloud: Waiting until SC Aras service port (56111) is up...
Thu Apr 3 17:01:49 EDT 2025 [info] ./syndeia-cloud-3.6_install.bash, PID=3410573: - Syndeia Cloud: Waiting until SC Artifactory service port (56112) is up...
Thu Apr 3 17:01:49 EDT 2025 [info] ./syndeia-cloud-3.6_install.bash, PID=3410573: - Syndeia Cloud: Waiting until SC Bitbucket service port (56124) is up...
Thu Apr 3 17:01:50 EDT 2025 [info] ./syndeia-cloud-3.6_install.bash, PID=3410573: - Syndeia Cloud: Waiting until SC Collaborator service port (56126) is up...
Thu Apr 3 17:01:50 EDT 2025 [info] ./syndeia-cloud-3.6_install.bash, PID=3410573: - Syndeia Cloud: Waiting until SC Confluence service port (56140) is up...
Thu Apr 3 17:01:50 EDT 2025 [info] ./syndeia-cloud-3.6_install.bash, PID=3410573: - Syndeia Cloud: Waiting until SC Dt service port (56132) is up...
Thu Apr 3 17:01:51 EDT 2025 [info] ./syndeia-cloud-3.6_install.bash, PID=3410573: - Syndeia Cloud: Waiting until SC Doors service port (56113) is up...
Thu Apr 3 17:01:51 EDT 2025 [info] ./syndeia-cloud-3.6_install.bash, PID=3410573: - Syndeia Cloud: Waiting until SC Dscr service port (56131) is up...
Thu Apr 3 17:01:51 EDT 2025 [info] ./syndeia-cloud-3.6_install.bash, PID=3410573: - Syndeia Cloud: Waiting until SC Dse3 service port (56128) is up...
Thu Apr 3 17:01:51 EDT 2025 [info] ./syndeia-cloud-3.6_install.bash, PID=3410573: - Syndeia Cloud: Waiting until SC Jama service port (56114) is up...
Thu Apr 3 17:01:51 EDT 2025 [info] ./syndeia-cloud-3.6_install.bash, PID=3410573: - Syndeia Cloud: Waiting until SC Jira service port (56130) is up...
Thu Apr 3 17:01:51 EDT 2025 [info] ./syndeia-cloud-3.6_install.bash, PID=3410573: - Syndeia Cloud: Waiting until SC Genesys service port (56129) is up...
Thu Apr 3 17:01:51 EDT 2025 [info] ./syndeia-cloud-3.6_install.bash, PID=3410573: - Syndeia Cloud: Waiting until SC Github service port (56150) is up...
Thu Apr 3 17:01:51 EDT 2025 [info] ./syndeia-cloud-3.6_install.bash, PID=3410573: - Syndeia Cloud: Waiting until SC Gitlab service port (56123) is up...
Thu Apr 3 17:01:51 EDT 2025 [info] ./syndeia-cloud-3.6_install.bash, PID=3410573: - Syndeia Cloud: Waiting until SC Restful service port (56127) is up...
Thu Apr 3 17:01:51 EDT 2025 [info] ./syndeia-cloud-3.6_install.bash, PID=3410573: - Syndeia Cloud: Waiting until SC Sysmlv2 service port (56118) is up...
Thu Apr 3 17:01:51 EDT 2025 [info] ./syndeia-cloud-3.6_install.bash, PID=3410573: - Syndeia Cloud: Waiting until SC Tc service port (56116) is up...
Thu Apr 3 17:01:51 EDT 2025 [info] ./syndeia-cloud-3.6_install.bash, PID=3410573: - Syndeia Cloud: Waiting until SC Twcloud service port (56160) is up...
Thu Apr 3 17:01:51 EDT 2025 [info] ./syndeia-cloud-3.6_install.bash, PID=3410573: - Syndeia Cloud: Waiting until SC Testrail service port (56117) is up...
Thu Apr 3 17:01:51 EDT 2025 [info] ./syndeia-cloud-3.6_install.bash, PID=3410573: - Syndeia Cloud: Waiting until SC Volta service port (56125) is up...
Thu Apr 3 17:01:51 EDT 2025 [info] ./syndeia-cloud-3.6_install.bash, PID=3410573: - Syndeia Cloud: Waiting until SC Wc service port (56170) is up...
Thu Apr 3 17:01:51 EDT 2025 [info] ./syndeia-cloud-3.6_install.bash, PID=3410573: - Done!
Confirm that the output of the script looks like the output in the expandable content above (syndeia-cloud-3.6_install.bash sample output). It should end with the following line:
Thu Apr 3 17:01:51 EDT 2025 [info] ./syndeia-cloud-3.6_install.bash, PID=3410573: - Done!
If the output looks like the message in the expandable section below, this indicates that you have an issue with your license. Please refer to the licensing requirement in the requirements section at the beginning of this document.
╔════════════════════════════════════════════════════════════╗
║ License installation complete ║
╚════════════════════════════════════════════════════════════╝
Mon Apr 21 17:47:12 EDT 2025 [info] ./syndeia-cloud-3.6_install.bash, PID=3627555: - Validating license with web-gateway: /opt/icx/syndeia-cloud-quicktest/web-gateway-3.6-SP2/license/badurl.bad.com.lic (license-pointer)
Mon Apr 21 17:47:12 EDT 2025 [info] ./syndeia-cloud-3.6_install.bash, PID=3627555: - Starting web-gateway license validation...
Mon Apr 21 17:47:12 EDT 2025 [info] ./syndeia-cloud-3.6_install.bash, PID=3627555: - Changing to parent directory
Mon Apr 21 17:47:12 EDT 2025 [info] ./syndeia-cloud-3.6_install.bash, PID=3627555: - Starting license validation test (timeout: 30s)
Mon Apr 21 17:47:12 EDT 2025 [info] ./syndeia-cloud-3.6_install.bash, PID=3627555: - Running web-gateway for license validation
Mon Apr 21 17:47:12 EDT 2025 [info] ./syndeia-cloud-3.6_install.bash, PID=3627555: - Coprocess started with PID 3627721
Mon Apr 21 17:47:14 EDT 2025 [info] ./syndeia-cloud-3.6_install.bash, PID=3627555: - Web-gateway logging initialized
./syndeia-cloud-3.6_install.bash: line 1942: 3627721 Terminated coproc LICENSE_PROC { sudo -E -u syndeia-cloud "$binary" -Dconfig.file="${BASE_DIR}/conf/application.conf" -Dlogger.file="${BASE_DIR}/conf/prod-logback.xml" -Duser.dir="${BASE_DIR}" -DXmx512M -DXms512M -XX:+UnlockDiagnosticVMOptions -XX:LogFile="${SC_HOME}/logs/web-gateway_license_test.log" -DXloggc:web-gateway_license_test_gc.log -Dtest.license.only=true; } 2> "$stderr_file"
Mon Apr 21 17:47:31 EDT 2025 [info] ./syndeia-cloud-3.6_install.bash, PID=3627555: - Returning to original directory
Mon Apr 21 17:47:31 EDT 2025 [error] ./syndeia-cloud-3.6_install.bash, PID=3627555: x Error: License file is either absent, invalid, expired, or the license server is inaccessible.
Mon Apr 21 17:47:31 EDT 2025 [error] ./syndeia-cloud-3.6_install.bash, PID=3627555: x License validation failed for: /opt/icx/syndeia-cloud-quicktest/web-gateway-3.6-SP2/license/badurl.bad.com.lic (license-pointer)
Mon Apr 21 17:47:31 EDT 2025 [error] ./syndeia-cloud-3.6_install.bash, PID=3627555: Error code: 46 - License file is either absent, invalid, expired, or the license server is inaccessible.
Mon Apr 21 17:47:31 EDT 2025 [error] ./syndeia-cloud-3.6_install.bash, PID=3627555: x No more valid licenses available to try
Mon Apr 21 17:47:31 EDT 2025 [info] ./syndeia-cloud-3.6_install.bash, PID=3627555: - Cleaning up partial installation at /opt/icx/syndeia-cloud-quicktest
Mon Apr 21 17:47:31 EDT 2025 [error] ./syndeia-cloud-3.6_install.bash, PID=3627555: x ERROR - Error code: 46 - License file is either absent, invalid, expired, or the license server is inaccessible. Error details: All available licenses failed validation
Mon Apr 21 17:47:31 EDT 2025 [error] ./syndeia-cloud-3.6_install.bash, PID=3627555: x Installation aborted with error code 46.
╔═════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╗
║ LICENSE VALIDATION FAILED ║
║ Error code: 46 - License file is either absent, invalid, expired, or the license server is inaccessible. Error details: All available licenses failed ║
║ validation ║
╚═════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝
Validate correct operation and create/update an archive image to use as a new base image if the node needs to be rebuilt or if you wish to create a cluster. See Syndeia Cloud Installation Instructions for RHEL/Alma Linux 8 | SyndeiaCloudInstallationInstructionsforRHEL/CentOS7 ValidatingSyndeiaCloudInsta....
Before making the image you may wish to first stop and optionally disable Syndeia Cloud's services temporarily to prevent auto-start on boot, ie: sudo systemctl disable sc.target
Managing Syndeia Cloud:
To check the status of Syndeia Cloud services, use
systemctl status
<service_name>; where <service_name> = one ofsc-auth|sc-store|sc-graph|sc-web-gateway|sc-aras|sc-artifactory|sc-bitbucket|sc-collaborator|sc-confluence|sc-doors|sc-dscr|sc-dse3|sc-dt|sc-github|sc-gitlab|sc-jama|sc-jira|sc-restful|sc-sysmlv2|sc-tc|sc-testrail|sc-twcloud|sc-volta|sc-wc
To stop/start the Syndeia Cloud services, use
sudo systemctl
<action> <service_name>; where <action> = one ofstart|stop
, and <service_name> = one ofsc-auth|sc-store|sc-graph|sc-web-gateway|sc-aras|sc-artifactory|sc-bitbucket|sc-collaborator|sc-confluence|sc-doors|sc-dscr|sc-dse3|sc-dt|sc-github|sc-gitlab|sc-jama|sc-jira|sc-restful|sc-sysmlv2|sc-tc|sc-testrail|sc-twcloud|sc-volta|sc-wc
Note: services are enabled to start on boot by default. For more information see Setting up Services to Start on Boot.
To tail or view the logs for any Syndeia Cloud service, use either
sudo journalctl -feu sc-
<service_name> orless /opt/icx/syndeia-cloud-${new_build_version}/logs/
<service_name_impl>.log
; where <service_name> = one ofauth|store|graph|web-gateway|aras|artifactory|bitbucket|collaborator|confluence|doors|dscr|dse3|dt|github|gitlab|jama|jira|restful|sysmlv2|testrail|twcloud|volta|wc
Validating Syndeia Cloud Installation & Configuration:
On the server and/or your local machine, launch a web browser & check the following to validate that the application is correctly running:
http://<syndeia_server_FQDN>:9000
should give you:To log in as the default administrator and create users, see the user management section of the post-deployment document: Post-Deployment Optional Application Configuration | Managing Users.
Once logged in, please verify you see:
Pie graphs gets rendered on the Dashboard home page and
The installed version shows correctly under Help > About in the sidebar.
Congratulations! You have a running Syndeia Cloud instance.