Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

TSC meeting notes. #1318

Merged
merged 1 commit into from
Sep 27, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
45 changes: 45 additions & 0 deletions tsc/meetings/2023-07-19.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,45 @@
# OpenCue TSC Meeting Notes 19 July 2023

Secretary: Brian Cipriano

Agenda/Notes:

* CI pipeline updates
* https://github.com/AcademySoftwareFoundation/OpenCue/pull/1305
* Added new VFX ref platform years, retired old ones.
* Added CY2023.
* Keet CY2022.
* Drop CY2021, CY2020.
* Keet CY2019, but repurposed it as an explicitly-named Python 2 test.
* Disabled GUI tests on older platforms due to flakes, we'll keep running them on CY2023.
* A few other minor dependency upgrades and fixes.
* New release v0.22.14.
* We needed to get the latest database query fixes into an official release, newer versions of
Postgres that trigger those issues are more common now.
* Release includes:
* PySide6 in CueGUI, still needed for CueSubmit.
* Config / env var cleanup. Published a new doc page covering
this: https://www.opencue.io/docs/other-guides/configuring-opencue/
* Enable GPU booking
* https://lists.aswf.io/g/opencue-user/topic/local_deployment_issues/100008713
* Any ideas for this user?
* You need to have the nvidia-smi tool on RQD to detect GPU hardware.
* Once we figure this out, we should write up a doc page on how to enable GPU.
* If the user is on Docker, they may need to use the nvidia base image.
* Minimum bookable free mcp
* https://github.com/AcademySoftwareFoundation/OpenCue/pull/1306
* Enforce minimum mcp (scratch space) for all hosts, take host offline if low on space.
* Brian to review.
* Ideally we should avoid spreading the "mcp" terminology, but this is a much larger project,
let's just avoid it where we can.
* Siggraph
* Nothing official planned, some folks attending virtually.
* SPI updates
* Finally up-to-date with “current” version of github.
* Performance issues on DispatchQuery.
* Using database migrations starting at v1000, this works because migrations are all applied
manually anyway, not via e.g. Flyway.
* When we create migrations, if you rename a field, you need to copy the value as well.
* Blender plugin update
* Added the ability to refresh/update opencue code from the addon.
* Brian to follow up on email thread.
24 changes: 24 additions & 0 deletions tsc/meetings/2023-09-27.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
# OpenCue TSC Meeting Notes 27 Sep 2023

Secretary: Brian Cipriano

Agenda/Notes:

* OOM protection logic: https://github.com/AcademySoftwareFoundation/OpenCue/pull/1317
* Reworks OOM protection using percentages instead of hardcoded values, helps for larger hosts.
* Draft status for now, working on some more testing.
* Cuebot only for now. Solves 99% of cases but 1% still have a race condition because RQD does
not send an exit code indicating OOM. RQD fixes coming next.
* Reserve all cores / negative cores: https://github.com/AcademySoftwareFoundation/OpenCue/pull/1313
* Diego / SPI to discuss.
* Definitely needs to be wrapped in a flag.
* Nimby override: https://github.com/AcademySoftwareFoundation/OpenCue/pull/1311
* Let's double check the fallback behavior is working and there's not some other error.
* PR could be a good idea anyway, we know pynput isn't installed in certain environments and the
warning in the logs can be confusing.
* SPI update
* Merging CueGUI updates. Config file change and qtpy change.
* Blender plugin
* Running in a container working now.
* Docker run flag to mount the host network worked. Let's update the linux contributing page.
* Job submitted but didn't show up in the job list. RQD can't find blender command, debugging.