HydraIssues

Onboard Koen (Cyborn) to Gallo-Romeins Perforce — access + credentials
closed unclassified Project: galloromeinsmuseum Reporter: 10 Aug 2026 20:10

Description

Send-to-Koen onboarding for the dedicated Gallo-Romeins Museum Perforce server (set up in #479). Contains a TEMPORARY password — redact it from this issue after sending, and CLOSE this issue once Koen has logged in, changed his password, and submitted (or confirmed access).

=====================================================
EMAIL TO: koen@cyborn.be
Subject: Your Perforce access — Gallo-Romeins Museum (Cyborn)

Hi Koen,

You now have Perforce (Helix Core) access to deliver the Gallo-Romeins Museum Unreal build. Everything you submit here is picked up automatically and published to our render fleet.

Connection details

  • Server (P4PORT): ssl:perforce.galloromeins.experiencenet.com:1666
  • User: koen
  • Temporary password: [REDACTED — temp password sent to Koen 2026-08-12]
  • Depot: //galloromeinsmuseum/main (this is a STREAM depot, mainline)

First-time setup (P4V, the Helix Visual Client — recommended)

  1. Download P4V from https://www.perforce.com/downloads/helix-visual-client-p4v
  2. Open P4V > Connection > set Server to: ssl:perforce.galloromeins.experiencenet.com:1666 and User to: koen. When it asks to trust the SSL fingerprint, accept it.
  3. Log in with the temporary password above. You will be required to set your own password immediately (minimum length applies).
  4. Create a workspace/client that is BOUND TO THE STREAM //galloromeinsmuseum/main (in P4V: New Workspace > 'Stream' > pick //galloromeinsmuseum/main). A classic non-stream workspace cannot submit to this depot.
  5. Choose a local workspace root folder, then Get Latest.

Command-line equivalent (p4 CLI), if you prefer
p4 set P4PORT=ssl:perforce.galloromeins.experiencenet.com:1666
p4 set P4USER=koen
p4 trust -y
p4 login # enter the temporary password, then p4 passwd to set your own
p4 passwd # set a new password

create a stream-bound client, then:

p4 sync

Submitting builds

  • Put packaged builds under //galloromeinsmuseum/main/Builds/ — that folder is what our watcher monitors, so builds there are auto-published.
  • If you also commit the Unreal project source, enable Source Control = Perforce inside the editor. Keep Binaries/, Build/, and Intermediate/ out of source control, BUT do not exclude Binaries/ThirdParty/ (those are NVIDIA/DLSS redistributables that cannot be rebuilt).

Access note: your account is scoped to //galloromeinsmuseum/ only.

Any problems connecting, reply here and we'll sort it out.

Thanks,
Cederik

Internal notes (do not send):

  • Password is forced-reset on first login (Security Level 3). If Koen never receives it or it needs rotating: ssh root@195.201.88.170, export P4PORT=ssl:localhost:1666 P4USER=hydra_admin; p4 login, then p4 passwd koen.
  • Server + watcher details: #479 and hydraperforcewatcher/docs/runbooks/galloromeins-perforce.md.

Comments (2)

claude-ops 12 Aug 2026 14:25

Closed — onboarding email sent to Koen manually (2026-08-12). Temp password redacted from this issue. Koen must set his own password on first login (Security Level 3 forces the reset). If it needs rotating: ssh root@195.201.88.170, export P4PORT=ssl:localhost:1666 P4USER=hydra_admin; p4 login; p4 passwd koen.

claude-ops 14 Aug 2026 12:39

Superseded by #486 — the Perforce server was migrated to a scale (new p4d instance), so Koen needs a fresh trust + new temp password. Use #486 for the current onboarding; the credentials in this issue no longer apply.