Skip to content

Xpress3 mk2#224

Open
seher karakuzu (skarakuzu) wants to merge 9 commits into
NSLS2:mainfrom
skarakuzu:xpress3_mk2
Open

Xpress3 mk2#224
seher karakuzu (skarakuzu) wants to merge 9 commits into
NSLS2:mainfrom
skarakuzu:xpress3_mk2

Conversation

@skarakuzu

Copy link
Copy Markdown
Contributor

Trying to port the xspress3 role for mk2

@skarakuzu seher karakuzu (skarakuzu) marked this pull request as ready for review May 18, 2026 20:32
Copilot AI review requested due to automatic review settings May 18, 2026 20:32
@skarakuzu

Copy link
Copy Markdown
Contributor Author

Hi Jakub Wlodek (@jwlodek) and Roman Chernikov (@yxrmz) , I would be happy if you take a look at the PR . I tested on a VM and had some success in building this IOC there.

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR ports the xspress3 IOC deployment configuration to the newer b1e03f7 module version and adjusts startup paths/settings needed by that IOC layout.

Changes:

  • Updates xspress3 install/deploy vars to use xspress3_b1e03f7.
  • Points the IOC template root at the built xspress3 IOC directory and adds DB include paths.
  • Adjusts xspress3 generated startup files and example calibration path.

Reviewed changes

Copilot reviewed 5 out of 5 changed files in this pull request and generated no comments.

Show a summary per file
File Description
roles/install_module/vars/xspress3_b1e03f7.yml Defines the xspress3 module version/config for install_module.
roles/device_roles/xspress3/templates/postInit.cmd.j2 Restores cwd to iocBoot before including channel setup commands.
roles/device_roles/xspress3/tasks/main.yml Uses host_config soft IOC ownership fields consistently.
roles/device_roles/xspress3/example.yml Updates example calibration directory.
roles/deploy_ioc/vars/xspress3.yml Switches required module, sets IOC template root, and adds EPICS DB include path.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@skarakuzu

Copy link
Copy Markdown
Contributor Author

I changed the main branch commit number after this merged PR epics-modules/xspress3#85

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants