Skip to content

WIP: Support Ubuntu 24 in BBB 4.0#826

Open
antobinary wants to merge 3 commits intov4.0.x-releasefrom
v4.0.x-release-ubuntu-24
Open

WIP: Support Ubuntu 24 in BBB 4.0#826
antobinary wants to merge 3 commits intov4.0.x-releasefrom
v4.0.x-release-ubuntu-24

Conversation

@antobinary
Copy link
Copy Markdown
Member

@antobinary antobinary commented Mar 26, 2026

BBB PR: bigbluebutton/bigbluebutton#24805
bbb-docker-build-packages PR: bigbluebutton/bbb-docker-build-packages#18

Includes #821

Changes of interest (i.e. other than renaming):

  1. I combined a bunch of the need_pkg commands into one as they all seemed inevitable to be hit. Each would run apt update, so likely outcome is reduced time to install
  2. no longer installing yq from ppa:rmescandon/yq but relying on noble's default "kislyuk" yq which comes with different syntax, hence the adjustments in all yq uses.
  3. Dropped ppa:bigbluebutton/support libopusenc0 as no longer needed
  4. Commented out ppa:martin-uni-mainz/coturn coturn as likely no longer needed?! (it was a jammy version only either way)
  5. No longer installing explicitly bbb-html5 as we rely on the target.
  6. In the HTTPS / sip.nginx configuration logic, the outer if [[ $BIGBLUEBUTTON_RELEASE == 2.2.* ]] && [[ … -lt 29 ]] wrapper (which pointed sip.nginx at https://$IP:7443) was deleted, and the modern path is now unconditional: sipjsHackViaWs = true, proxy_pass http://$IP:5066, and the xmlstarlet edit to FreeSWITCH external.xml ws-binding.

Comment thread bbb-install.sh Fixed
@antobinary antobinary force-pushed the v4.0.x-release-ubuntu-24 branch from b4936d5 to 0ef6855 Compare March 26, 2026 13:08
Comment thread bbb-install.sh Fixed
@antobinary antobinary force-pushed the v4.0.x-release-ubuntu-24 branch 3 times, most recently from 1c62203 to 01c45ec Compare April 2, 2026 18:38
@antobinary antobinary changed the base branch from v4.0.x-release to v3.0.x-release April 24, 2026 16:10
@antobinary antobinary changed the base branch from v3.0.x-release to v4.0.x-release April 24, 2026 16:11
@antobinary antobinary force-pushed the v4.0.x-release-ubuntu-24 branch from b3f43d8 to fc124b3 Compare April 24, 2026 16:39
@antobinary antobinary force-pushed the v4.0.x-release-ubuntu-24 branch from fc124b3 to 81022c1 Compare April 24, 2026 16:48
@antobinary antobinary marked this pull request as ready for review April 24, 2026 17:24
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.

2 participants