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). -
2022.4.4
(for SD Elements 2022.4). -
2023.1.0
(for SD Elements 2023.1).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.csv
file: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.