Skip to content

Commit 29627f5

Browse files
committed
Added and updated the machine specific pages so they should all be correct now
1 parent cc6378c commit 29627f5

File tree

4 files changed

+48
-44
lines changed

4 files changed

+48
-44
lines changed

docs/alvis.md

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -20,13 +20,17 @@ For the 2024 version of the course, the machine was changed from Rackham to Tetr
2020

2121
For this course we recommend using OpenOnDemand, but if you have your own installation of another SSH client that you prefer, you are welcome to use that. We will be using the command line only, so an SSH client like PuTTY would also work.
2222

23-
## Logging in to OpenOnDemand
23+
## Logging in
24+
25+
### OpenOnDemand
2426

2527
- Put ``https://alvis.c3se.chalmers.se`` in browser address bar
2628
- Login through SUPR, with your SUPR credentials.
2729

2830
- Put ``<your-c3se-username>`` and ``<your-c3se-password>`` in the login box
2931

32+
### Other SSH client
33+
3034
If you prefer a different SSH client (terminal, etc.), you connect with either of
3135

3236
- ``ssh -Y <user>@alvis1.c3se.chalmers.se``
@@ -115,8 +119,8 @@ If that is the case, your Git should be configured correctly.
115119

116120
For the individual hands-on part of the course, we have created some course materials which you will download from either the course website, the course GitHub, or the "important information" page.
117121

118-
* Course website: https://www.hpc2n.umu.se/events/courses/2024/fall/git
119-
* Course GitHub: https://github.com/hpc2n/course-intro-git
122+
* Course website: <a href="https://www.hpc2n.umu.se/events/courses/2025/git" target="_blank">https://www.hpc2n.umu.se/events/courses/2025/git</a>
123+
* Course GitHub: <a href="https://github.com/hpc2n/course-intro-git" target="_blank">https://github.com/hpc2n/course-intro-git</a>
120124
- Click the green button labeled "Code" for links to clone or download the materials.
121125
- Either do **1. CLONE** or **2. DOWNLOAD**, not both!
122126
- CLONE: Change to the directory where you wish to have the course material and clone with 'git clone' and the url:

docs/cosmos.md

Lines changed: 24 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -1,24 +1,26 @@
11
---
2-
title: "Lecture B: Using Kebnekaise for the Git course"
2+
title: "Using Cosmos for the Git course"
33
tags: Lecture, Birgitte, day 1
4-
description: "Git installation, use of Kebnekaise, etc"
4+
description: "Git installation, use of Cosmos, etc"
55
---
66

77
<!-- Lecture material made by Birgitte Brydsö for the version of the course that was given in fall 2020. Lecture was first given by Birgitte Brydsö in fall 2020.
88
Minor modifications done for the fall 2021 and 2022 versions of the course. -->
99

10+
<!-- Created for the version of the course that ran fall 2025, describing how to use Cosmos for Git access if you do not have any other access -->
11+
1012
<!-- Slides: https://hackmd.io/@git-fall-2022/LB-kebnekaise#/ -->
1113

1214
---
1315

14-
# Connecting to Kebnekaise
16+
# Connecting to Cosmos
1517

1618
## ThinLinc
1719

18-
For this course we recommend using ThinLinc, but if you have your own installation of another SSH client that you prefer, you are welcome to use that. We will be using the command line only.
20+
For this course we recommend using ThinLinc, particularly for Windows, but if you have your own installation of another SSH client that you prefer, you are welcome to use that. We will be using the command line only.
1921

20-
* Download the client from https://www.cendio.com/thinlinc/download and install it.
21-
* Start the client. Enter the name of the server: kebnekaise-tl.hpc2n.umu.se and then enter your own username.
22+
* Download the client from <a href="https://www.cendio.com/thinlinc/download" target="_blank">https://www.cendio.com/thinlinc/download</a> and install it.
23+
* Start the client. Enter the name of the server: ``cosmos-dt.lunarc.lu.se`` and then enter your own username.
2224
* Go to "Options" -> "Security". Check that authentication method is set to password.
2325
* Go to "Options" -> "Screen" and uncheck "Full screen mode".
2426
* Enter your HPC2N password. Click "Connect".
@@ -33,13 +35,13 @@ More information here: <a href="https://docs.hpc2n.umu.se/tutorials/connections/
3335
If you prefer to login with a regular SSH client (i.e. PuTTY, Terminal, Linux terminal, etc.) then use the following as server:
3436

3537
```bash
36-
kebnekaise.hpc2n.umu.se
38+
cosmos.lunarc.lu.se
3739
```
3840

3941
Example: logging in from a terminal:
4042

4143
```bash
42-
ssh <HPC2N username>@kebnekaise.hpc2n.umu.se
44+
ssh <COSMOS-username>@cosmos.lunarc.lu.se
4345
```
4446

4547
More information here:
@@ -50,25 +52,12 @@ More information here:
5052

5153
---
5254

53-
## Open OnDemand
54-
55-
If you prefer to use HPC2N's OpenOnDemand web service, then:
56-
57-
- Go to <a href="https://portal.hpc2n.umu.se" target="_blank">https://portal.hpc2n.umu.se</a>
58-
- Login with your HPC2N username and password
59-
- Pick "Interactive Apps" -> "Kebnekaise desktop"
60-
- Fill in the information. Pick 1 regular core and however many hours you expect to use on the course. Launch
61-
- After you have logged in, start a terminal: "Applications" -> "System Tools" -> "MATE Terminal"
62-
63-
More information here: <a href="https://docs.hpc2n.umu.se/tutorials/connections/#open__ondemand" target="_blank">https://docs.hpc2n.umu.se/tutorials/connections/#open__ondemand</a>
64-
65-
---
66-
6755
## Setting up Git
6856

69-
Git is already installed on Kebnekaise, but you need to set your name and email globals *unless you have already done this at some earlier time*.
57+
Git is already installed on Cosmos, but you need to set your name and email globals *unless you have already done this at some earlier time*.
7058

71-
* Open a terminal. In ThinLinc: Go to the menu at the top. Click “Applications” → “System Tools” → “MATE Terminal”.
59+
* Open a terminal.
60+
- If you are using ThinLinc: Go to the menu at the top. Click “Applications” → “System Tools” → “MATE Terminal”.
7261
* Set your global name: `$ git config --global user.name "Your Name"`
7362
* Set your global email: `$ git config --global user.email "yourname@example.com"`
7463

@@ -131,12 +120,21 @@ If that is the case, your Git should be configured correctly.
131120

132121
For the individual hands-on part of the course, we have created some course materials which you will download from either the course website, the course GitHub, or the "important information" page.
133122

134-
* Course website: https://www.hpc2n.umu.se/events/courses/2022/introduction-to-git
135-
* Course GitHub: https://github.com/hpc2n/course-intro-git
123+
* Course website: <a href="https://www.hpc2n.umu.se/events/courses/2025/git" target="_blank">https://www.hpc2n.umu.se/events/courses/2025/git</a>
124+
* Course GitHub: <a href="https://github.com/hpc2n/course-intro-git" target="_blank">https://github.com/hpc2n/course-intro-git</a>
136125
- Click the green button labeled "Code" to get links to clone or download the materials.
137126
* Download the material, then please go to the terminal window where you have downloaded and set up Git.
138127
* Change the directory to wherever you wish to have the course material.
139128
* Copy/transfer the tarball there (or download there directly with `wget <url-to-tarball>`)
140129
* Unpack with `tar zxvf <tarball>`
141130

131+
---
132+
133+
## GitHub and SSH keys
134+
135+
* You need to create an account on GitHub for the course
136+
* You also need to create SSH keys on Cosmos and install these on GitHub.
137+
* We will go through this in a general way which should work regardless of system you are using
138+
* We will go through it before the Teamwork session. The material for creating and setting up SSH keys are here: <a href="https://hpc2n.github.io/course-intro-git/setup/#create__a__new__ssh__key__for__github" target="_blank">https://hpc2n.github.io/course-intro-git/setup/#create__a__new__ssh__key__for__github</a>
139+
142140

docs/kebnekaise.md

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ description: "Git installation, use of Kebnekaise, etc"
77
<!-- Lecture material made by Birgitte Brydsö for the version of the course that was given in fall 2020. Lecture was first given by Birgitte Brydsö in fall 2020.
88
Minor modifications done for the fall 2021 and 2022 versions of the course. -->
99

10+
<!-- Minor updates done for the fall 2025 version of the course -->
1011
<!-- Slides: https://hackmd.io/@git-fall-2022/LB-kebnekaise#/ -->
1112

1213
---
@@ -131,8 +132,8 @@ If that is the case, your Git should be configured correctly.
131132

132133
For the individual hands-on part of the course, we have created some course materials which you will download from either the course website, the course GitHub, or the "important information" page.
133134

134-
* Course website: https://www.hpc2n.umu.se/events/courses/2022/introduction-to-git
135-
* Course GitHub: https://github.com/hpc2n/course-intro-git
135+
* Course website: <a href="https://www.hpc2n.umu.se/events/courses/2025/git" target="_blank">https://www.hpc2n.umu.se/events/courses/2025/git</a>
136+
* Course GitHub: <a href="https://github.com/hpc2n/course-intro-git" target="_blank">https://github.com/hpc2n/course-intro-git</a>
136137
- Click the green button labeled "Code" to get links to clone or download the materials.
137138
* Download the material, then please go to the terminal window where you have downloaded and set up Git.
138139
* Change the directory to wherever you wish to have the course material.

docs/pelle.md

Lines changed: 14 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,40 +1,41 @@
11
---
2-
title: "Lecture B: Using Rackham for the Git course"
2+
title: "Using Pelle for the Git course"
33
tags: Lecture, Birgitte, day 1
4-
description: "Git installation, use of Rackham, etc"
4+
description: "Git installation, use of Pelle, etc"
55
---
66

77
<!-- Lecture material made by Birgitte Brydsö for the version of the course that was given in fall 2020. Lecture was first given by Birgitte Brydsö in fall 2020.
88
Minor modifications done for the fall 2021 and 2022 versions of the course. For the 2023 version of the course the machine was changed from Kebnekaise to Rackham. In 2024, Rackham will also be used. -->
99

10+
<!-- Created from the Rackham connecting info, for Pelle connecting for Git use. For the 2025 version of the course -->
11+
1012
<!-- Slides: https://hackmd.io/@git-fall-2024/LB-rackham -->
1113

1214
---
1315

14-
# Connecting to Rackham
16+
# Connecting to Pelle
1517

16-
For this course we recommend using ThinLinc, but if you have your own installation of another SSH client that you prefer, you are welcome to use that. We will be using the command line only.
18+
For this course we recommend using ThinLinc, at least for Windows, but if you have your own installation of another SSH client that you prefer, you are welcome to use that. We will be using the command line only.
1719

18-
* Download the client from https://www.cendio.com/thinlinc/download and install it.
19-
* Start the client. Enter the name of the server: rackham-gui.uppmax.uu.se and then enter your own username.
20+
* Download the client from <a href="https://www.cendio.com/thinlinc/download" target="_blank">https://www.cendio.com/thinlinc/download</a> and install it.
21+
* Start the client. Enter the name of the server: ``pelle-gui.uppmax.uu.se`` and then enter your own username.
2022
* Go to "Options" -> "Security". Check that authentication method is set to password.
2123
* Go to "Options" -> "Screen" and uncheck "Full screen mode".
2224
* Enter your UPPMAX password. Click "Connect".
2325

24-
ThinLinc can also be used from a browser: https://rackham-gui.uppmax.uu.se
25-
26-
If you prefer a different SSH client (terminal, etc.), you connect with ssh -Y <user>@rackham.uppmax.uu.se
26+
If you prefer a different SSH client (terminal, etc.), you connect with ``ssh -Y <user>@pelle.uppmax.uu.se``
2727

2828
---
2929

30-
**NOTE** If you are not connecting from within the domain of a Swedish university, **2FA may be needed**.
30+
**NOTE** 2FA may be needed.
3131

3232
* You cannot do this through ThinLinc
3333
* It can be handled by
3434
* logging in with a regular SSH-client (PuTTy or similar)
3535
* doing the 2FA and then logging out again
3636
* there is then a grace period of some minutes for you to login to ThinLinc.
37-
* More info here: https://www.uu.se/en/centre/uppmax/get-started/2-factor
37+
* More info here: <a href="https://docs.uppmax.uu.se/getting_started/get_uppmax_2fa/" target="_blank">https://docs.uppmax.uu.se/getting_started/get_uppmax_2fa/</a>
38+
3839

3940
---
4041

@@ -105,8 +106,8 @@ If that is the case, your Git should be configured correctly.
105106

106107
For the individual hands-on part of the course, we have created some course materials which you will download from either the course website, the course GitHub, or the "important information" page.
107108

108-
* Course website: https://www.hpc2n.umu.se/events/courses/2024/fall/git
109-
* Course GitHub: https://github.com/hpc2n/course-intro-git
109+
* Course website: <a href="https://www.hpc2n.umu.se/events/courses/2025/git" target="_blank">https://www.hpc2n.umu.se/events/courses/2025/git</a>
110+
* Course GitHub: <a href="https://github.com/hpc2n/course-intro-git" target="_blank">https://github.com/hpc2n/course-intro-git</a>
110111
- Click the green button labeled "Code" for links to clone or download the materials.
111112
- Either do **1. CLONE** or **2. DOWNLOAD**, not both!
112113
- CLONE: Change to the directory where you wish to have the course material and clone with 'git clone' and the url:

0 commit comments

Comments
 (0)