cd /docs/sde/plugins/ wget https://updates.sdelements.com/sde/training_content/training-<VERSION>.tar.gz --user=YOUR_USER --ask-password
Just-in-Time Training
Just-in-Time Training (JITT) integration provides in-context training for team members. We periodically update our training and how it is integrated with our content. When this happens, on-premise customers will need to download and install the latest training media that corresponds to their current SD Elements version.
Installing and Updating JITT Media
- 
SSH credentials for sde_admin or sudo access. 
- 
Credentials for the SD Elements updates server. 
- 
Access the SD Elements server SSH console as sde_admin. 
- 
Download the tarball to the plugins directory. - 
<VERSION> is the version of the SD Elements training pack without brackets. Use the following table for your version of SD Elements training: - 
4.14(for SD Elements 4.14 or earlier)
- 
4.15(for SD Elements 4.15 up to and including 4.21)
- 
4.22(for SD Elements 4.22 up to and including 5.1).
- 
5.2(for SD Elements 5.2).
- 
5.3(for SD Elements 5.3).
- 
5.4(for SD Elements 5.4).
- 
5.7(for SD Elements 5.7).
- 
5.8(for SD Elements 5.8).
- 
5.9(for SD Elements 5.9).
- 
5.10(for SD Elements 5.10).
- 
5.11(for SD Elements 5.11).
- 
5.12(for SD Elements 5.12).
- 
5.13.3(for SD Elements 5.13).
- 
5.14.4(for SD Elements 5.14).
- 
5.15.3(for SD Elements 5.15).
- 
5.16.4(for SD Elements 5.16).
- 
5.17.4(for SD Elements 5.17).
- 
5.18.5(for SD Elements 5.18).
- 
5.19.4(for SD Elements 5.19).
- 
5.20.0(for SD Elements 5.20).
- 
2022.2.7(for SD Elements 2022.2).
- 
2022.3.3(for SD Elements 2022.3).Be sure to insert the correct training pack version in place of <VERSION> in the command above. For example, if you are using SD Elements 2022.2 and need to update the corresponding training media, insert 2022.2.7 in place of <VERSION>. 
 
- 
 
- 
- 
Copy the training files to a new directory and set permissions: - 
Move or remove the old folder: rm -rf /docs/sde/plugins/training/* 
- 
Extract the tarball: tar -xvzf training-<VERSION>.tar.gz rm training-<VERSION>.tar.gz 
- 
Set permissions: 
 
- 
Ownership permissions
[sde_admin@server plugins]$ ls -la /docs/sde/plugins/ total 12 drwxrwsr-x. 3 sde_admin sde_admin 4096 Mar 14 16:04 . drwxrwsr-x. 12 sde_admin sde_admin 4096 Mar 13 18:12 .. drwxrwsr-x. 60 sde_admin sde_admin 4096 Jan 4 20:12 training
If ownership update required
[sde_admin@server plugins]$ chown -R sde_admin:sde_admin training/
SELinux context
[sde_admin@uc26 tmp]# ls -Z /docs/sde/plugins/ drwxrwsr-x. sde_admin sde_admin unconfined_u:object_r:default_t:s0 training
If SELinux update required
[sde_admin@server plugins]$ chcon -R unconfined_u:object_r:default_t:s0 /docs/sde/plugins/training
Copy new training files to web server
- 
Run the command to copy the files over to the static directory so that Nginx can serve up the content. - 
Type 'yes' to continue when prompted: sde manage_django collectstatic ... ... ... 20249 static files copied to '/docs/sde/<your version>/static', 5347 unmodified. 
 
- 
Create a JITT license file
| You only need to create a license file the first time you install JITT media. There is no need to create a license file for subsequent updates of JITT content. | 
To create the license file required, as an sde_admin user:
- 
Create the training file in the following directory: /docs/sde/plugins/training.csv 
- 
Add the following lines in the training.csvfile:OrgName,CourseItemID,Expiry default,*, 
- 
Ensure that the file has appropriate permissions and SELinux context: chmod a+r /docs/sde/plugins/training.csv 
- 
Import the license file: sde manage_django manage-training --import /docs/sde/plugins/training.csv 
The JITT license file is created.
