Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

\uD83D\uDDE3 Discussion topics

Time

Item

Presenter

Notes

Github Action Auto Update Using Dependabot OSPRs

Michelle

  • Who can take the unmaintained repos?

    • Ask CCs to review and approve even if they can’t merge and then Feanil Patel can go click merge for now until we have real maintainers for things.

Maintanier at-large

Feanil

  • This is all set and solves the problem that was brought to us. We’ll check back in after we’ve got some folks in this role for a bit.

Ubuntu Upgrade

Node 20

Also completed and is currently on nightly and ready to be a part of the Sumac release.

Other Upgrade

  • Enzyme done everywhere except for edx-platform

  • Jest done on all repos except for the ecom ones which are going to be archived shortly.

Ubuntu-latest vs ubuntu-<version>

RCA Info from Diana about the ubuntu-latest vs ubuntu-<version> upgarde

  • Our mongo setup was OS specific (hardcoded apt repository)

  • xmlsec and python-xmlsec version mismatch

  • https://github.com/openedx/edx-platform/pull/35713

  • Proposal: When we need to run on multiple OS versions, we should run the minimal set on the older version once we have gotten everything working on the newer OS version.

  • We should also have a failing test in edx-platform for codejail given how critical it is.

  • Smoke test that should be done

    • Test apparmor by trying to access disk resources you can and cannot access.

    • Testing sudo/rlimit for the child process by trying to fork or use other rlimit resources ( Memory)

    • Test network access with and without DNS resolution

  • Should we deprecate running codejail in the edx-platform system.

#cc- channels

Kyle McCormick

https://docs.google.com/spreadsheets/d/1ryqbaxMp4x-8Apwss2Br2IOU2UA7zXEI-VDo8dJPb9U/edit?gid=0#gid=0

  • #cc-edx-platform

  • #cc-frontend-apps

  • #cc-openedx-utils

  • #cc-xblocks

  • #cc-core-applications

Can we consolidate / have fewer?

  • Robert watches cc-edx-platform

  • Jeremy appreciates 30-min heads up from edx-platform and frontend-apps, but gets notifcations on most repo merges separately

    • OK with nixing the bottom 3 channels

✅ Action items

  •  Feanil Patel follow-up with Ed/Felipe about the codejail service and whether we should make it part of Openedx
  •  Kyle McCormick Consolidate down to 2 channels: cc-edx-platform and #cc-frontend-apps

⤴ Decisions