MIES icon indicating copy to clipboard operation
MIES copied to clipboard

Add Windows 11 VMs for CI

Open t-b opened this issue 1 year ago • 4 comments

  • [x] Get two Windows 11 CI machines from Brian
  • [x] Start using ansible for configuring them, see https://github.com/AllenInstitute/MIES/issues/1917
  • [x] Thomas: Get Windows 11 on new machine and get ITC working
  • [x] Michael: Report from him as he already has Windows 11
  • [x] Currently waits on IT as they have issues provisioning Win11 VMs
  • [ ] Add to ansible inventory
  • [ ] Install latest SSH server, winget install Microsoft.OpenSSH.Preview
  • [ ] Use powershell as shell, see https://superuser.com/questions/1799896/how-to-configure-powershell-for-openssh-instead-of-cmd
  • [ ] Secure SSH server (no passwords, hardened config)
  • [ ] Configure with ansible
  • [ ] Add to github as runners

t-b avatar Jul 25 '24 19:07 t-b

See also https://github.com/AllenInstitute/MIES/issues/1675.

NI hardware works on Michael's end, ITC (so far) on my end.

t-b avatar Aug 19 '24 18:08 t-b

Test run:

  • [x] Basic.pxp
  • [x] PAPlot.pxp
  • [x] HistoricData.pxp
  • [x] HardwareBasic.pxp (ITC)
  • [x] HardwareAnalysisFunctions.pxp (ITC)

t-b avatar Aug 20 '24 21:08 t-b

@timjarsky Tests with ITC hardware ran successfully on Windows 11.

t-b avatar Aug 21 '24 08:08 t-b

2025-01-02 15:24 PST - Gabriel Anselmo Additional comments Quick update on this, IT bulk-ordered PC parts to
replace desktops that are incompatible with the new Windows 11 OS. Those parts should arrive shortly, once
they do I can get started on building out 3 replacement desktops. I can get you a full specs list of the new
build once I get started (they will be identical) but it will be a vast upgrade from the previous hardware
judging by the old age of the two Windows machines. I will let you know once I get started.

timjarsky avatar Jan 06 '25 21:01 timjarsky