Users and Components Locations
The SAFe Toolset Virtual Machine has two users:
- "isvv" - the user performing ISVV (Independent Software verification and Validation) activities; with password "Qwer.1234".
- "root" - the system administrator; with password "Qwer.1234".
The SonarQube Administrator is called "admin" and the password is "admin".
The "/usr/local" directory contains:
- clang (v. 20.0.0git)
- cppcheck (v. 2.10)
- sparc-gaisler-elf-gcc compiler (v. 2.1.1)
- arm-none-eabi-gcc compiler (v. 5.4)
- fb-infer (v. 1.1.0)
- netbeans (v. 12.0)
- pgsql (Postgresql, v. 12.2; data are located in "/data/pgsql")
the "/usr" directory contains:
- gcc (v. 9.3.0)
the "/opt" directory contains:
- apache-maven (Maven v. 3.6.3)
- gradle (Gradle v. 6.3)
- jdk17 (OpenJDK v. 17.0.2)
- JavaStaticAnalyzers - a directory containing all static analyzers currently (July 2024) installed and used automatically by SonarQube or Gradle and Maven - this is only for reference/convenience
- sonar (SonarQube v. 10.6) - modified by Spazio IT
- sonar-scanner (v. 3.3) - the utility used to launch the SonarQube analysis
- lint (PC-Lint v. 9.0.0L) - optional
- pclp (PC-Lint Plus v. 2.0) - optional
- SAFacilitator (v. 2.1)
The installed standard SonarQube plugins are in the directory "/opt/sonar/lib/extensions".
Spazio IT modified version of the SonarQube C++ Community plugin is installed in "/opt/sonar/extensions/plugins".
An overall description of the SAFe Toolset Virtual Machine is provided in this video.