Skip to content

Conversation

a-velasco
Copy link
Contributor

@a-velasco a-velasco commented Jun 5, 2025

See main PR: Refactor v14 documentation for Sphinx

Issue

With the upcoming release of PG 16, documentation versioning is needed.

Solution

Introduce the Canonical Sphinx Starter Pack for compatibility with Read The Docs/Sphinx, and edit parts of the documentation only relevant to PostgreSQL 14.

Checklist

  • I have added or updated any relevant documentation.
  • I have cleaned any remaining cloud resources from my accounts.

dragomirp and others added 30 commits March 25, 2025 04:48
* Use latest stable lxd

* Test tweaks

* Test tweaks
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* Poll all members in the cluster topology script

* Dual branch config

* Unit tests and bugfixes

* Add peers when starting the observer

* Retry sync up checks
* Add wal_keep_size config option

Signed-off-by: Marcelo Henrique Neppel <marcelo.neppel@canonical.com>

* Remove parameter addition

Signed-off-by: Marcelo Henrique Neppel <marcelo.neppel@canonical.com>

* Reset durability_wal_keep_size value to PG default

Signed-off-by: Marcelo Henrique Neppel <marcelo.neppel@canonical.com>

---------

Signed-off-by: Marcelo Henrique Neppel <marcelo.neppel@canonical.com>
* Refactor headings for syntax best practice

* Update the Security section
Co-authored-by: GitHub Actions <41898282+github-actions[bot]@users.noreply.github.com>
* Bump boto

* Conditional checksum calculation
* Create tiobe_scan.yaml

* Remove push trigger
* Set series for ubuntu-advantage test and disable the landscape test

* Revert to LTS LXD
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* Disable network cut tests on arm

* Back to LXD 5
* disable pgaudit during extensions changes

* Bump libs
* Lock file maintenance Python dependencies

* Fix linting

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Dragomir Penev <dragomir.penev@canonical.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* Make username mandatory

* Second get password method

* Default in get-password
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: GitHub Actions <41898282+github-actions[bot]@users.noreply.github.com>
@a-velasco a-velasco changed the base branch from main to 16/edge June 5, 2025 18:14
Copy link

codecov bot commented Jun 5, 2025

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 70.22%. Comparing base (04b21d5) to head (c62eea5).
Report is 8 commits behind head on 16/edge.

Additional details and impacted files
@@           Coverage Diff            @@
##           16/edge     #936   +/-   ##
========================================
  Coverage    70.22%   70.22%           
========================================
  Files           16       16           
  Lines         3725     3725           
  Branches       542      542           
========================================
  Hits          2616     2616           
  Misses         974      974           
  Partials       135      135           

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@a-velasco a-velasco added the documentation Improvements or additions to documentation label Jun 5, 2025
@a-velasco a-velasco requested a review from taurus-forever June 5, 2025 18:40
Copy link
Contributor

@taurus-forever taurus-forever left a comment

Choose a reason for hiding this comment

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

thank you! I believe we will have to clean links at scale.

## Set up GCE on Google Cloud

Let's deploy the [PostgreSQL Cluster on GKE (us-east4)](/t/11237) using all 3 zones there (`us-east4-a`, `us-east4-b`, `us-east4-c`) and make sure all pods always sits in the dedicated zones only.
Let's deploy the [PostgreSQL Cluster on GKE (us-east4)](https://discourse.charmhub.io/t/charmed-postgresql-k8s-how-to-deploy-on-gke/11237) using all 3 zones there (`us-east4-a`, `us-east4-b`, `us-east4-c`) and make sure all pods always sits in the dedicated zones only.
Copy link
Contributor

Choose a reason for hiding this comment

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

the url here sounds wrong.

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Because it leads to Discourse, or for another reason?

I've replaced it with the correct link to the K8s RTD site. There may still a few other Discourse links scattered around, but they will still work because the posts are still up.

Will fix and update all links after merging this.

@a-velasco a-velasco merged commit 4ba3220 into 16/edge Jun 10, 2025
62 of 75 checks passed
@a-velasco a-velasco deleted the 16/docs branch June 10, 2025 08:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation Libraries: OK

Projects

None yet

Development

Successfully merging this pull request may close these issues.

7 participants