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

Add 1.23.1 release documentation #142

Merged
merged 9 commits into from
Sep 18, 2024

Conversation

keirthana
Copy link
Collaborator

@keirthana keirthana commented Sep 11, 2024

  • Add 1.23.1 release documentation
  • Align with new release notes template model

Pending tasks:

  • Add component versions once candidate is created
  • Image versions need to be added
  • Confirm known issue mentioned in comments with @adglkh
  • Update bundle versions after promoting to stable

@keirthana keirthana requested a review from a team as a code owner September 11, 2024 15:46
@keirthana keirthana added this to the 1.23.1 milestone Sep 11, 2024
@keirthana keirthana force-pushed the 1.23.1-release-documentation branch from 4026ee3 to 06e6e5a Compare September 11, 2024 16:10
Copy link
Contributor

@adglkh adglkh left a comment

Choose a reason for hiding this comment

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

Thanks for this

reference/release-notes/release-notes.md Outdated Show resolved Hide resolved
reference/release-notes/1.23.1.md Show resolved Hide resolved
reference/release-notes/1.23.1.md Outdated Show resolved Hide resolved
reference/release-notes/1.23.1.md Show resolved Hide resolved
@adglkh
Copy link
Contributor

adglkh commented Sep 13, 2024

@keirthana I'll make another comment and leave a workaround later on for the issue that we discussed over mm after BAT and GAT

@adglkh
Copy link
Contributor

adglkh commented Sep 13, 2024

@keirthana I'll make another comment and leave a workaround later on for the issue that we discussed over mm after BAT and GAT

The following is something we'd like to add into the 1.23.1 release note. Please take a look.
Thanks

Since version 1.23.0, the Anbox WebRTC Data Proxy service starts on demand rather than at container startup. However, its startup time may take longer than expected, which can negatively impact the [out-of-band data exchange](https://documentation.ubuntu.com/anbox-cloud/en/latest/howto/stream/exchange-oob-data/#version-2) between the WebRTC server and client. This issue can be worked around by applying the following tweak in a [pre-start](https://anbox-cloud.io/docs/ref/hooks)
``
#!/bin/sh -ex
if  [ "$CONTAINER_TYPE" = "regular" ]; then
  exit 0
fi

DROP_IN_DIR=/etc/systemd/system/anbox-webrtc-data-proxy.service.d/
sudo mkdir -p "${DROP_IN_DIR}"
sudo tee "${DROP_IN_DIR}/override.conf" > /dev/null <<EOF
[Install]
WantedBy=multi-user.target
EOF

sudo systemctl daemon-reload
sudo systemctl enable anbox-webrtc-data-proxy
``

@adglkh
Copy link
Contributor

adglkh commented Sep 13, 2024

@keirthana
As discussed in the SU, there is another item we'd like to add to the known issues.

For the Anbox Cloud appliance deployment, after it's initialized, you may encounter the following error when creating an application or launching an instance:
```
Failed to load kernel module ''anbox_sync'': Failed to run: modprobe -b anbox_sync: exit status 1 (modprobe: FATAL: Module anbox_sync not found in directory /lib/modules/x.x.x-xxxx-aws)'
```
To resolve this issue, please install the required package

    sudo apt install linux-headers-$(uname -r)

then reinstall anbox-modules-dkms-123 package

    sudo apt install --reinstall anbox-modules-dkms-123

After completing these steps, you should be able to create an application or launch an instance normally. The issue will be fixed in the next patch release.

reference/release-notes/1.23.1.md Outdated Show resolved Hide resolved
reference/release-notes/1.23.1.md Outdated Show resolved Hide resolved
reference/release-notes/1.23.1.md Show resolved Hide resolved
reference/release-notes/1.23.1.md Outdated Show resolved Hide resolved
@keirthana keirthana force-pushed the 1.23.1-release-documentation branch from d206de9 to 443d36a Compare September 13, 2024 16:00
@keirthana keirthana force-pushed the 1.23.1-release-documentation branch from f5368cb to 59b8762 Compare September 13, 2024 16:44
@keirthana keirthana requested review from adglkh and morphis September 17, 2024 06:30
@keirthana keirthana force-pushed the 1.23.1-release-documentation branch from 06b0c17 to 578cea5 Compare September 17, 2024 07:28
reference/component-versions.md Outdated Show resolved Hide resolved
reference/release-notes/1.23.1.md Outdated Show resolved Hide resolved
reference/release-notes/1.23.1.md Outdated Show resolved Hide resolved
reference/release-notes/1.23.1.md Outdated Show resolved Hide resolved
reference/component-versions.md Outdated Show resolved Hide resolved
reference/release-notes/1.23.1.md Outdated Show resolved Hide resolved
Copy link
Contributor

@adglkh adglkh left a comment

Choose a reason for hiding this comment

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

LGTM

@keirthana keirthana requested review from adglkh and ajanon September 18, 2024 09:59
Copy link
Contributor

@ajanon ajanon left a comment

Choose a reason for hiding this comment

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

LGTM, thanks!

@morphis morphis merged commit 00c980d into canonical:main Sep 18, 2024
3 checks passed
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.

4 participants