Skip to content

Doc: Add 3.3 release notes - #1509

Open
roosterfish wants to merge 3 commits into
canonical:mainfrom
roosterfish:release_notes_3.3
Open

Doc: Add 3.3 release notes#1509
roosterfish wants to merge 3 commits into
canonical:mainfrom
roosterfish:release_notes_3.3

Conversation

@roosterfish

Copy link
Copy Markdown
Contributor

This PR adds the 3.3 release notes.

@roosterfish
roosterfish requested a lite review from Copilot August 19, 2026 09:47
@github-actions github-actions Bot added the Documentation Documentation needs updating label Aug 19, 2026

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Pull request overview

Adds the MicroCloud 3.3 release notes to the documentation set and links them from the release notes index so they appear in the published docs.

Changes:

  • Introduces a new “MicroCloud 3.3 release notes” page with highlights, bug fixes, and upgrade guidance.
  • Adds a new toctree entry so the 3.3 release notes are discoverable from the release notes index.

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated 3 comments.

File Description
doc/reference/release-notes/release-notes-3.3md Adds the new 3.3 release notes content (highlights, bug fixes, upgrade notes, changelog link).
doc/reference/release-notes/index.md Adds a toctree entry for the new 3.3 release notes page.

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

Comment thread doc/reference/release-notes/index.md
Comment thread doc/reference/release-notes/release-notes-3.3md Outdated
Comment thread doc/reference/release-notes/release-notes-3.3md Outdated
@roosterfish
roosterfish force-pushed the release_notes_3.3 branch 2 times, most recently from f015536 to d1e509e Compare August 19, 2026 10:22
@roosterfish
roosterfish marked this pull request as ready for review August 19, 2026 11:26
@roosterfish
roosterfish requested review from a team and elijahgreenstein August 19, 2026 11:26
simondeziel
simondeziel previously approved these changes Aug 19, 2026

@elijahgreenstein elijahgreenstein left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

A few comments.

Also, generally, the use of "got" for passive voice stands out to me as a bit too casual/informal for documentation. Using "was" or "were" would probably be preferred.


### New home for docs

The integrated doc set got moved to [canonical.com/microcloud/docs](https://canonical.com/microcloud/docs/).

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

A small nit ("got" seems fairly casual to me):

Suggested change
The integrated doc set got moved to [canonical.com/microcloud/docs](https://canonical.com/microcloud/docs/).
The integrated doc set was moved to [canonical.com/microcloud/docs](https://canonical.com/microcloud/docs/).

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

Thanks! Fixed now.

The integrated doc set got moved to [canonical.com/microcloud/docs](https://canonical.com/microcloud/docs/).
It is now located alongside MicroCloud's [product page](https://canonical.com/microcloud).

The changes got split across several PRs, see:

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Suggested change
The changes got split across several PRs, see:
The changes were split across several PRs, see:

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

Fixed.

This allows MicroCloud to omit setting the `network.ovn.northbound_connection` configuration option in LXD.
LXD can now react immediately on address changes made in MicroOVN.

Before MicroCloud was updating the `network.ovn.northbound_connection` configuration option only during cluster initialization and

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Suggested change
Before MicroCloud was updating the `network.ovn.northbound_connection` configuration option only during cluster initialization and
Previously, MicroCloud only updated the `network.ovn.northbound_connection` configuration option during cluster initialization and

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

Fixed.


When deploying MicroCloud clusters using preseed, optional storage filters can be provided to find specific disks to be used
for local and remote (Ceph) storage.
The respective how-to guides got extended to show practical usage examples.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Suggested change
The respective how-to guides got extended to show practical usage examples.
The respective how-to guides were extended to show practical usage examples.

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

Fixed.

Comment on lines +95 to +96
In preseed mode, all of the disks selected for remote storage got checked for existence on the initiator.
This does not work for disks which got selected on cluster members other than the initiator.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Suggested change
In preseed mode, all of the disks selected for remote storage got checked for existence on the initiator.
This does not work for disks which got selected on cluster members other than the initiator.
In preseed mode, all of the disks selected for remote storage were checked for existence on the initiator.
This does not work for disks which were selected on cluster members other than the initiator.

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

Fixed.


The cluster manager is now capable of triggering a defined set of actions through a secure reverse tunnel opened up by MicroCloud.
For each MicroCloud cluster you can enable the tunnel to be opened up with the already configured cluster manager.
By default the tunnel is deactivated:

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

The command that follows activates it, right? How about:

Suggested change
By default the tunnel is deactivated:
By default the tunnel is deactivated. You can enable it with:

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Or:

Suggested change
By default the tunnel is deactivated:
By default the tunnel is deactivated. You can activate it with:

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

I have applied the latter. Fixed.

Signed-off-by: Julian Pelizäus <julian.pelizaeus@canonical.com>
Signed-off-by: Julian Pelizäus <julian.pelizaeus@canonical.com>
Signed-off-by: Julian Pelizäus <julian.pelizaeus@canonical.com>

@simondeziel simondeziel left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

LGTM

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Documentation Documentation needs updating

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants