Skip to content

feat: configure docs for migration to canonical.com (add migration config for main) - #238

Merged
freyes merged 16 commits into
canonical:mainfrom
skoech:domain-migration
Sep 11, 2026
Merged

freyes merged 16 commits into
canonical:mainfrom
skoech:domain-migration

Conversation

@skoech

@skoech skoech commented Aug 26, 2026

Copy link
Copy Markdown
Contributor

This PR configures main branch for migration from Read the Docs (RTD) hosting to the canonical.com domain via HAProxy. It:

  • Adds JS script for rewriting RTD URLs in flyout menu and canonical URLs
  • Adds configuration for migration from canonical-openstack.readthedocs-hosted.com to canonical.com/openstack/
  • Updates conf.py with new slug, canonical URL, OGP URL, and sitemap configuration
  • Sets HTML and JS file paths for static assets

Destination URL: https://canonical.com/openstack/docs/latest

Relates to #245, #246, #247

skoech added 15 commits August 26, 2026 17:21
Signed-off-by: Sharon Koech <sharon.koech@canonical.com>
Signed-off-by: Sharon Koech <sharon.koech@canonical.com>
Signed-off-by: Sharon Koech <sharon.koech@canonical.com>
Signed-off-by: Sharon Koech <sharon.koech@canonical.com>
Signed-off-by: Sharon Koech <sharon.koech@canonical.com>
Signed-off-by: Sharon Koech <sharon.koech@canonical.com>
Signed-off-by: Sharon Koech <sharon.koech@canonical.com>
Signed-off-by: Sharon Koech <sharon.koech@canonical.com>
Signed-off-by: Sharon Koech <sharon.koech@canonical.com>
Signed-off-by: Sharon Koech <sharon.koech@canonical.com>
Signed-off-by: Sharon Koech <sharon.koech@canonical.com>
Signed-off-by: Sharon Koech <sharon.koech@canonical.com>
Signed-off-by: Sharon Koech <sharon.koech@canonical.com>
Signed-off-by: Sharon Koech <sharon.koech@canonical.com>
@skoech skoech changed the title feat: configure docs for migration to canonical.com feat: configure docs for migration to canonical.com (add migration branch for main) Sep 6, 2026
@skoech skoech changed the title feat: configure docs for migration to canonical.com (add migration branch for main) feat: configure docs for migration to canonical.com (add migration config for main) Sep 6, 2026
@skoech
skoech marked this pull request as ready for review September 7, 2026 03:54
@skoech
skoech marked this pull request as draft September 7, 2026 04:09
Signed-off-by: Sharon Koech <sharon.koech@canonical.com>
@skoech
skoech marked this pull request as ready for review September 11, 2026 08:54
@freyes
freyes merged commit 11ca8c0 into canonical:main Sep 11, 2026
8 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.

3 participants