Skip to content

Commit

Permalink
TSC meeting notes. (#1318)
Browse files Browse the repository at this point in the history
  • Loading branch information
bcipriano authored Sep 27, 2023
1 parent b606a59 commit a94393a
Show file tree
Hide file tree
Showing 2 changed files with 69 additions and 0 deletions.
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.

0 comments on commit a94393a

Please sign in to comment.