Matthew Watkins [Thu, 5 Mar 2026 16:25:36 +0000 (16:25 +0000)]
Docs: TSC report for blockdiag to Mermaid migration
Add a comprehensive report for the ONAP TSC covering:
- Background and rationale for the migration
- Audit results (5 repos, 9 diagrams)
- Before/after diagram comparisons with live mermaid renders
- Gerrit change status (4 merged, 1 WIP pending review)
- Build verification results
- Remaining work plan (32 config-only repo cleanups)
- Asks of the TSC
Issue-ID: CIMAN-33
Change-Id: Ic492d849d9b067cb2b2222193d6dd0e3fbbbfb9c
Co-Authored-By: Claude <noreply@anthropic.com>
Signed-off-by: Matthew Watkins <mwatkins@linuxfoundation.org>
Matthew Watkins [Wed, 4 Mar 2026 17:38:27 +0000 (17:38 +0000)]
Fix: Use == instead of === in upper-constraints.onap.txt
The arbitrary equality operator (===) is not compatible with pip's
constraint resolution when requirements files use >= specifiers.
This caused ResolutionImpossible errors across all ONAP repos that
reference this constraints file remotely.
Change === to == (version matching) which pip can reconcile with
the >= lower bounds in each repo's requirements-docs.txt.
Issue-ID: CIMAN-33
Change-Id: I1019dea8cbe01cec85b83fa80e385a45049dbf18
Signed-off-by: Matthew Watkins <mwatkins@linuxfoundation.org>
Matthew Watkins [Wed, 4 Mar 2026 16:29:57 +0000 (16:29 +0000)]
Docs: Replace blockdiag/seqdiag with Mermaid
Remove sphinxcontrib-blockdiag and sphinxcontrib-seqdiag from all
configuration files, requirements, and constraints. Add
sphinxcontrib-mermaid as the replacement.
Changes across docs/conf.py, example templates, and constraints:
- Replace blockdiag/seqdiag extensions with sphinxcontrib.mermaid
- Remove Pillow dependency (only needed for blockdiag rendering)
- Drop setuptools<82 cap (only needed for blockdiag pkg_resources)
- Remove blockdiag family from OS constraints (blockdiag, seqdiag,
actdiag, nwdiag, funcparserlib, and their sphinxcontrib wrappers)
- Bump tox.ini basepython to 3.13 (matches .readthedocs.yaml)
Verified: pip install succeeds on Python 3.13 with zero
blockdiag/seqdiag/Pillow packages. sphinx-build completes
with no errors or warnings using -W flag.
Issue-ID: CIMAN-33
Co-Authored-By: Claude <noreply@anthropic.com>
Change-Id: If9f3aafb387972d057d98f60cfb6d79b5136000c
Signed-off-by: Matthew Watkins <mwatkins@linuxfoundation.org>
Matthew Watkins [Tue, 3 Mar 2026 15:28:12 +0000 (15:28 +0000)]
Docs: Add blockdiag/seqdiag Gerrit repository audit appendix
Audited all ONAP project repositories in Gerrit to determine the blast
radius of the sphinxcontrib-blockdiag and sphinxcontrib-seqdiag
deprecation. Adds an appendix to the existing migration guide with:
- Inventory of repositories containing live blockdiag directives:
dmaap/buscontroller, dmaap/datarouter, sdc, sdnc/oam (5 directives)
- Inventory of repositories containing live seqdiag directives:
vnfrqts/requirements (4 directives across 2 VES spec files)
- Summary table: 9 total diagrams requiring migration to Mermaid
- Recommended migration priority order
- Note that 32 additional repositories load the extensions in conf.py
and requirements-docs.txt but have no actual directives (config-only
cleanup needed)
Issue-ID: CIMAN-33
Change-Id: I87ddfa32d699a8b4bde99bc4f2cc12f64ca98d36
Signed-off-by: Matthew Watkins <mwatkins@linuxfoundation.org>
Thomas Kulik [Tue, 3 Mar 2026 15:19:44 +0000 (15:19 +0000)]
Merge "Docs: Add migration guide from blockdiag/seqdiag to Mermaid"
Matthew Watkins [Tue, 3 Mar 2026 15:16:43 +0000 (15:16 +0000)]
Docs: Add migration guide from blockdiag/seqdiag to Mermaid
sphinxcontrib-blockdiag and sphinxcontrib-seqdiag have not been maintained
since December 2021 and are incompatible with Python 3.12+
(ast.NameConstant removal) and Pillow 10+ (ImageDraw.textsize removal).
This adds a comprehensive documentation guide that:
- Details the problems with the current blockdiag/seqdiag extensions
- Evaluates alternatives (Mermaid, PlantUML, Graphviz)
- Recommends sphinxcontrib-mermaid as the replacement
- Provides step-by-step migration instructions for repositories
- Includes syntax conversion examples for both block and sequence
diagrams
- Lists the changes needed in doc repo files (conf.py,
requirements-docs.txt, upper-constraints.onap.txt)
- Provides a downstream repository migration checklist
Issue-ID: CIMAN-33
Change-Id: I3b6ce0eb31fca0f9ea36cbca75575b3ba6a33ea4
Signed-off-by: Matthew Watkins <mwatkins@linuxfoundation.org>
Matthew Watkins [Tue, 3 Mar 2026 15:03:01 +0000 (15:03 +0000)]
Fix(deps): Pin setuptools<82 to retain pkg_resources module
Setuptools v82.0.0 removed the bundled pkg_resources module entirely.
This breaks RTD builds because sphinxcontrib-blockdiag (and
sphinxcontrib-seqdiag via blockdiag) import pkg_resources at the
module level, causing:
ModuleNotFoundError: No module named 'pkg_resources'
Pin setuptools>=65.0.0,<82 in the docs requirements and example
templates to ensure pkg_resources remains available at build time.
Both sphinxcontrib-blockdiag and sphinxcontrib-seqdiag are
unmaintained (last released 2020) and cannot be patched upstream.
Long-term, these diagram extensions should be replaced with
actively maintained alternatives that use importlib.metadata.
Issue-ID: CIMAN-33
Change-Id: I3c5a81ee8ba562d7f0a06c1abc59015ca9003ba3
Signed-off-by: Matthew Watkins <mwatkins@linuxfoundation.org>
Thomas Kulik [Tue, 3 Mar 2026 14:35:09 +0000 (14:35 +0000)]
Merge "Docs: Add advisory for JSON Pointer errors in OpenAPI specs"
Matthew Watkins [Tue, 3 Mar 2026 14:28:32 +0000 (14:28 +0000)]
Docs: Add advisory for JSON Pointer errors in OpenAPI specs
Add documentation advisory explaining the JSON Pointer resolution
failure caused by forward slash (/) characters in Swagger 2.0
definition key names.
When migrating from the deprecated swaggerv2doc directive to the
openapi directive, auto-generated Swagger specs from OpenDaylight
YANG tooling contain definition names like:
ASDC-API/artifacts(config)artifact
The / character is the JSON Pointer path separator (RFC 6901), so
jsonschema incorrectly interprets these as nested paths rather than
flat keys under definitions, resulting in:
_RefResolutionError: Unresolvable JSON pointer
The advisory documents two fix approaches:
Option A (recommended): Rename keys, replacing / with .
Option B: Use RFC 6901 tilde escaping (~1) in $ref values
Also adds a cross-reference from the existing api-swagger-guide.
Ref: https://gerrit.onap.org/r/c/ccsdk/distribution/+/143029
Issue-ID: CIMAN-33
Change-Id: I201a82e8de14e3cba5ae4abbfaf88748710341a8
Signed-off-by: Matthew Watkins <mwatkins@linuxfoundation.org>
Matthew Watkins [Mon, 2 Mar 2026 15:24:29 +0000 (15:24 +0000)]
Docs: Update api-swagger-guide to reference openapi directive
Update the API documentation guide to consistently reference the openapi
directive instead of the deprecated swaggerv2doc directive. The code
examples were already updated but the surrounding prose and notes still
referenced the old directive name.
Issue-ID: CIMAN-33
Change-Id: Ie4a7afa4473790f1555a2f1ab22f23d0f67980f6
Signed-off-by: Matthew Watkins <mwatkins@linuxfoundation.org>
Thomas Kulik [Mon, 2 Mar 2026 12:58:46 +0000 (12:58 +0000)]
Merge "Docs: Update RTD rules to match workflow(s)"
Matthew Watkins [Mon, 2 Mar 2026 12:17:50 +0000 (12:17 +0000)]
Docs: Update RTD rules to match workflow(s)
Workflow: .github/workflows/doc-rules-compose.yaml
The doc-rules workflow currently expects:
```yaml
RTD_BUILD_UBUNTU: 'ubuntu-24.04'
RTD_PYTHON_VERSION: '3.13'
```
But the `onap/doc` repository's own `.readthedocs.yaml` still specifies:
```yaml
build:
os: ubuntu-20.04
tools:
python: "3.8"
This means the doc repo itself fails its own doc-rules validation (warnings
about missing `ubuntu-24.04` and `python: "3.13"`). These are currently treated
as warnings not errors (the code comments say "Versions no longer enforced"),
but they indicate the doc repo's RTD config is not aligned with the recommended
settings.
Issue-ID: CIMAN-33
Change-Id: I311b0124df7c7cb813f2b90c414eed4c9e60b0a8
Signed-off-by: Matthew Watkins <mwatkins@linuxfoundation.org>
Thomas Kulik [Mon, 2 Mar 2026 12:16:30 +0000 (12:16 +0000)]
Merge "Bump lfreleng-actions/github2gerrit-action from 1.0.6 to 1.0.7"
dependabot[bot] [Mon, 2 Mar 2026 12:00:51 +0000 (12:00 +0000)]
Bump lfreleng-actions/github2gerrit-action from 1.0.6 to 1.0.7
## Release notes
Sourced from lfreleng-actions/github2gerrit-action's releases.
v1.0.7
New Features
Feat: Improve CI workflows, PR trigger support, and test reliability @ModeSevenIndustrialSolutions (#144)
Maintenance
Chore: Bump typer from 0.24.0 to 0.24.1 @dependabot[bot] (#139)
Chore: pre-commit autoupdate @pre-commit-ci[bot] (#140)
Chore: Bump lfreleng-actions/pypi-publish-action from 0.1.4 to 0.1.5 @dependabot[bot] (#141)
Chore: Bump step-security/harden-runner from 2.14.2 to 2.15.0 @dependabot[bot] (#142)
Chore: Bump hatchling from 1.28.0 to 1.29.0 @dependabot[bot] (#143)
Links
Submit bugs/feature requests
## Commits
bd41ba2 Merge pull request #144 from modeseven-lfreleng-actions/improve-workflows-and
e0bf5f3 Fix: Isolate duplicate detection tests from environment
7890a77 Feat: Support pull_request trigger alongside pull_request_target
216ddc7 Feat: Improve CI workflow SBOM/Grype reporting and add features
f3008a3 Merge pull request #143 from lfreleng-actions/dependabot/uv/hatchling-1.29.0
3821778 Merge pull request #142 from lfreleng-actions/dependabot/github_actions/step-
20a211e Merge pull request #141 from lfreleng-actions/dependabot/github_actions/lfrel
afa8f72 Chore: Bump hatchling from 1.28.0 to 1.29.0
e111f4f Chore: Bump step-security/harden-runner from 2.14.2 to 2.15.0
f92ea7c Chore: Bump lfreleng-actions/pypi-publish-action from 0.1.4 to 0.1.5
Additional commits viewable in compare view

Issue-ID: CIMAN-33
Signed-off-by: dependabot[bot] <support@github.com>
Change-Id: I6b4b9545e364c149a335b2a6f7f5213e51e4b96b
GitHub-PR: https://github.com/onap/doc/pull/7
GitHub-Hash:
b3b490affd87def0
Signed-off-by: onap.gh2gerrit <releng+onap-gh2gerrit@linuxfoundation.org>
dependabot[bot] [Mon, 2 Mar 2026 12:00:49 +0000 (12:00 +0000)]
Bump step-security/harden-runner from 2.14.2 to 2.15.0
## Release notes
Sourced from step-security/harden-runner's releases.
v2.15.0
What's Changed
Windows and macOS runner support
We are excited to announce that Harden Runner now supports Windows and macOS runners, extending runtime security beyond Linux for the first time.
Insights for Windows and macOS runners will be displayed in the same consistent format you are already familiar with from Linux runners, giving you a unified view of runtime activity across all platforms.
Full Changelog: https://github.com/step-security/harden-runner/compare/v2.14.2...v2.15.0
## Commits
a90bcbc Update readme (#637)
f0a59d8 Release v2.15.0 (#639)
See full diff in compare view

Issue-ID: CIMAN-33
Signed-off-by: dependabot[bot] <support@github.com>
Change-Id: I5789e78bb5d46386cf651d7be87707d07e99acf9
GitHub-PR: https://github.com/onap/doc/pull/6
GitHub-Hash:
dc3c7d2d2af98a26
Signed-off-by: onap.gh2gerrit <releng+onap-gh2gerrit@linuxfoundation.org>
Thomas Kulik [Tue, 24 Feb 2026 06:04:58 +0000 (06:04 +0000)]
Merge "Bump step-security/harden-runner from 2.14.1 to 2.14.2"
dependabot[bot] [Mon, 23 Feb 2026 12:23:39 +0000 (12:23 +0000)]
Bump step-security/harden-runner from 2.14.1 to 2.14.2
## Release notes
Sourced from step-security/harden-runner's releases.
v2.14.2
What's Changed
Security fix: Fixed a medium severity vulnerability where outbound network connections using sendto, sendmsg, and sendmmsg socket system calls could bypass audit logging when using egress-policy: audit. This issue only affects the Community Tier in audit mode; block mode and Enterprise Tier were not affected. See GHSA-cpmj-h4f6-r6pq for details.
Full Changelog: https://github.com/step-security/harden-runner/compare/v2.14.1...v2.14.2
## Commits
5ef0c07 Merge pull request #635 from step-security/rc-34
eb43c7b update agent
See full diff in compare view

Issue-ID: CIMAN-33
Signed-off-by: dependabot[bot] <support@github.com>
Change-Id: I0448161bb19995d18cf7d595b319e53a27783a69
GitHub-PR: https://github.com/onap/doc/pull/5
GitHub-Hash:
584c6a923d6909c9
Signed-off-by: onap.gh2gerrit <releng+onap-gh2gerrit@linuxfoundation.org>
dependabot[bot] [Mon, 23 Feb 2026 12:23:38 +0000 (12:23 +0000)]
Bump lfreleng-actions/github2gerrit-action from 1.0.5 to 1.0.6
## Release notes
Sourced from lfreleng-actions/github2gerrit-action's releases.
v1.0.6
Bug Fixes
Fix: Add shallow clone deepening fallback for git merge --squash @ModeSevenIndustrialSolutions (#134)
Maintenance
Chore: Bump step-security/harden-runner from 2.14.1 to 2.14.2 @dependabot[bot] (#124)
Chore: Bump lfreleng-actions/python-build-action from 1.0.2 to 1.0.3 @dependabot[bot] (#128)
Chore: Bump astral-sh/setup-uv from 7.2.1 to 7.3.0 @dependabot[bot] (#126)
Chore: Bump anchore/scan-action from 7.3.1 to 7.3.2 @dependabot[bot] (#125)
Chore: Bump ruff from 0.14.14 to 0.15.0 @dependabot[bot] (#127)
Chore: pre-commit autoupdate @pre-commit-ci[bot] (#129)
Chore: pre-commit autoupdate @pre-commit-ci[bot] (#132)
Chore: Bump typer from 0.21.1 to 0.23.1 @dependabot[bot] (#130)
Chore: Bump ruff from 0.15.0 to 0.15.1 @dependabot[bot] (#131)
Chore: Bump responses from 0.25.8 to 0.26.0 @dependabot[bot] (#138)
Chore: Bump ruff from 0.15.1 to 0.15.2 @dependabot[bot] (#137)
Chore: Bump typer from 0.23.1 to 0.24.0 @dependabot[bot] (#135)
Chore: Bump rich from 14.3.2 to 14.3.3 @dependabot[bot] (#136)
Links
Submit bugs/feature requests
## Commits
7589e2f Merge pull request #134 from modeseven-lfreleng-actions/bug-fix
c869088 Fix: SBOM audit failure due to CVE-2026-26007
c74a983 Fix: Add shallow clone deepening fallback for git merge --squash
192e613 Merge pull request #136 from lfreleng-actions/dependabot/uv/rich-14.3.3
e7952c6 Merge pull request #135 from lfreleng-actions/dependabot/uv/typer-0.24.0
d006f61 Merge pull request #137 from lfreleng-actions/dependabot/uv/ruff-0.15.2
5e48d2d Merge pull request #138 from lfreleng-actions/dependabot/uv/responses-0.26.0
8901bf1 Chore: Bump responses from 0.25.8 to 0.26.0
fbd6535 Chore: Bump ruff from 0.15.1 to 0.15.2
d4858dc Chore: Bump rich from 14.3.2 to 14.3.3
Additional commits viewable in compare view

Issue-ID: CIMAN-33
Signed-off-by: dependabot[bot] <support@github.com>
Change-Id: I266323a9d3b096c845861b6e3d910588e8b288aa
GitHub-PR: https://github.com/onap/doc/pull/4
GitHub-Hash:
6f7da18fc2253e79
Signed-off-by: onap.gh2gerrit <releng+onap-gh2gerrit@linuxfoundation.org>
Kevin Sandi [Fri, 13 Feb 2026 07:36:52 +0000 (01:36 -0600)]
CI: Deploy python based Github2Gerrit
Issue-ID: CIMAN-33
Change-Id: Ief8825054790311a4608a60310988c0cb837e8ca
Signed-off-by: Kevin Sandi <ksandi@contractor.linuxfoundation.org>
thmsdt [Thu, 12 Feb 2026 07:16:37 +0000 (08:16 +0100)]
fix rtd build problems
Issue-ID: DOC-836
Change-Id: I6f99ad6e6540ce262408c9ae4c5ada53d24e57fd
Signed-off-by: thmsdt <thomas.kulik@telekom.de>
thmsdt [Wed, 11 Feb 2026 15:39:43 +0000 (16:39 +0100)]
add upper-constraints.os.txt again for compatibility reasons
Issue-ID: DOC-836
Change-Id: I994e4f93eb41ff9da92af53880465f8de276d0b1
Signed-off-by: thmsdt <thomas.kulik@telekom.de>
thmsdt [Tue, 10 Feb 2026 10:29:38 +0000 (11:29 +0100)]
Remove stale/outdated dependencies that break with modern python
Issue-ID: DOC-831
Change-Id: Iad964941f556e099d787ef45d60d4c9ca8001c1b
Signed-off-by: thmsdt <thomas.kulik@telekom.de>
Matthew Watkins [Tue, 27 Jan 2026 14:44:06 +0000 (14:44 +0000)]
Chore: Remove broken sphinxcontrib-swaggerdoc module
This Python module is no longer maintained and will not allow us to
update to more modern Python versions in the docs jobs.
Issue-ID: CIMAN-33
Change-Id: Ib97958885c1eb23defc38eb37a836beecb61c99f
Signed-off-by: Matthew Watkins <mwatkins@linuxfoundation.org>
Kevin Sandi [Wed, 13 Aug 2025 17:58:09 +0000 (11:58 -0600)]
Chore: Add dependabot config
Issue-ID: CIMAN-33
Change-Id: I833980efcd4511c00fdec7d41d4aa6e303bb9857
Signed-off-by: Kevin Sandi <ksandi@contractor.linuxfoundation.org>
Kevin Sandi [Wed, 13 Aug 2025 02:17:23 +0000 (20:17 -0600)]
Chore: Add dependabot config
Issue-ID: CIMAN-33
Change-Id: I3d8fdfe93a96ea859adcfb45e1140855b147a9cd
Signed-off-by: Kevin Sandi <ksandi@contractor.linuxfoundation.org>
thmsdt [Thu, 7 Aug 2025 13:07:34 +0000 (15:07 +0200)]
tag test
Issue-ID: DOC-828
Change-Id: Ib67fab45e9dbe1c5b25f5803eb016ea8134dfd32
Signed-off-by: thmsdt <thomas.kulik@telekom.de>
thmsdt [Thu, 31 Jul 2025 10:04:17 +0000 (12:04 +0200)]
minor change for testing tag functionality
Issue-ID: DOC-828
Change-Id: I9c1d7ca5d3f36c9a71607d3355ddd598c9e32529
Signed-off-by: thmsdt <thomas.kulik@telekom.de>
thmsdt [Mon, 21 Jul 2025 14:00:17 +0000 (16:00 +0200)]
fix release name
Issue-ID: DOC-828
Change-Id: Id822874058231eb8770620ae578d7f5b25d83b71
Signed-off-by: thmsdt <thomas.kulik@telekom.de>
thmsdt [Mon, 21 Jul 2025 13:32:25 +0000 (15:32 +0200)]
add paris release date
Issue-ID: DOC-828
Change-Id: Ie9009c1dd75d7618217d304190df0e52e76d66ca
Signed-off-by: thmsdt <thomas.kulik@telekom.de>
thmsdt [Wed, 18 Jun 2025 10:15:04 +0000 (12:15 +0200)]
fixed warning
Issue-ID: DOC-828
Change-Id: Ib60f4e669bbf2224b17e79b26241b4374f428664
Signed-off-by: thmsdt <thomas.kulik@telekom.de>
Thomas Kulik [Wed, 18 Jun 2025 10:08:43 +0000 (10:08 +0000)]
Merge "improved warning text"
Thomas Kulik [Wed, 18 Jun 2025 10:07:43 +0000 (10:07 +0000)]
Merge "fixed typo"
thmsdt [Wed, 18 Jun 2025 10:06:51 +0000 (12:06 +0200)]
improved warning text
Issue-ID: DOC-828
Change-Id: Ib6108d9cd706bd01707f87539a78c0c31521b73b
Signed-off-by: thmsdt <thomas.kulik@telekom.de>
thmsdt [Wed, 18 Jun 2025 09:51:14 +0000 (11:51 +0200)]
typo fixed
Issue-ID: DOC-828
Change-Id: I96b483c23e428a40af7419332fb18577b985041b
Signed-off-by: thmsdt <thomas.kulik@telekom.de>
thmsdt [Wed, 18 Jun 2025 09:45:31 +0000 (11:45 +0200)]
fixed typo
Issue-ID: DOC-828
Change-Id: Ic55be8da299704334df6d2a28cbb49913c6387cb
Signed-off-by: thmsdt <thomas.kulik@telekom.de>
thmsdt [Wed, 18 Jun 2025 09:40:13 +0000 (11:40 +0200)]
prepare paris documentation
Issue-ID: DOC-828
Change-Id: I94ef894ad84af8cd89daedfe0d53c56e280cc5af
Signed-off-by: thmsdt <thomas.kulik@telekom.de>
thmsdt [Wed, 18 Jun 2025 09:28:34 +0000 (11:28 +0200)]
prepare paris documentation
Issue-ID: DOC-828
Change-Id: I22b6d198fce518bf5d6384af8eb427855fa26742
Signed-off-by: thmsdt <thomas.kulik@telekom.de>
thmsdt [Tue, 17 Jun 2025 05:23:15 +0000 (07:23 +0200)]
prepare doc for paris release
Issue-ID: DOC-828
Change-Id: Ia36c0b54ec90dd55d06fd84790f4f89412032774
Signed-off-by: thmsdt <thomas.kulik@telekom.de>
thmsdt [Tue, 17 Jun 2025 04:58:15 +0000 (06:58 +0200)]
preparing doc for paris release
Issue-ID: DOC-828
Change-Id: Ib4068dee924240b4160884f302944d70af3ceb83
Signed-off-by: thmsdt <thomas.kulik@telekom.de>
thmsdt [Tue, 17 Jun 2025 04:29:00 +0000 (06:29 +0200)]
add correct link to oslo release
Issue-ID: DOC-828
Change-Id: I73b2c4e42177b2b66777e553e99b5db5bff900bb
Signed-off-by: thmsdt <thomas.kulik@telekom.de>
thmsdt [Mon, 16 Jun 2025 08:51:50 +0000 (10:51 +0200)]
add arc descr and grafics created by byung woo-jun
Issue-ID: DOC-828
Change-Id: I199de49fd4fd00c77e83b12166f0863d593a4e8b
Signed-off-by: thmsdt <thomas.kulik@telekom.de>
thmsdt [Mon, 20 Jan 2025 09:42:46 +0000 (10:42 +0100)]
update release note
Issue-ID: DOC-826
Change-Id: Iba1822e78a6e808e204ae373fdf4e89ba0a4fb12
Signed-off-by: thmsdt <thomas.kulik@telekom.de>
thmsdt [Thu, 16 Jan 2025 15:29:03 +0000 (16:29 +0100)]
add oslo release date
Issue-ID: DOC-826
Change-Id: I34348bad3cecf918220e46cc59a467c1c639ced6
Signed-off-by: thmsdt <thomas.kulik@telekom.de>
thmsdt [Thu, 9 Jan 2025 13:42:50 +0000 (14:42 +0100)]
remove reference to cps-temporal
Issue-ID: DOC-826
Change-Id: I3e681214a663e23b861815763d247cb3e6d5d5b4
Signed-off-by: thmsdt <thomas.kulik@telekom.de>
thmsdt [Tue, 7 Jan 2025 13:00:50 +0000 (14:00 +0100)]
add new architecture description and functions diagram
Issue-ID: DOC-826
Change-Id: I1b0a2bbdf7425a02bdd4ce244565c264ee158eec
Signed-off-by: thmsdt <thomas.kulik@telekom.de>
thmsdt [Wed, 6 Nov 2024 14:16:07 +0000 (15:16 +0100)]
prepare docs for Oslo release
Issue-ID: DOC-826
Change-Id: Ie3183efda3d866f75b42679a2ec4d616b4e048e1
Signed-off-by: thmsdt <thomas.kulik@telekom.de>
thmsdt [Wed, 9 Oct 2024 06:26:07 +0000 (08:26 +0200)]
add missing descriptions to interactive architecture diagram
Issue-ID: DOC-826
Change-Id: Ib0523b5f560f4cc254613e6e69969e76ffd38096
Signed-off-by: thmsdt <thomas.kulik@telekom.de>
thmsdt [Tue, 8 Oct 2024 08:18:31 +0000 (10:18 +0200)]
more updates to the interctive architecture diagram
Issue-ID: DOC-826
Change-Id: Id1e8deca6040a863a4a23ac05430d7273ea369ca
Signed-off-by: thmsdt <thomas.kulik@telekom.de>
thmsdt [Mon, 7 Oct 2024 15:26:00 +0000 (17:26 +0200)]
update of interactive architecture diagram
Issue-ID: DOC-826
Change-Id: I4b95c73f0a6f434f553dbef5f2275e2d3488ed31
Signed-off-by: thmsdt <thomas.kulik@telekom.de>
thmsdt [Mon, 7 Oct 2024 14:08:57 +0000 (16:08 +0200)]
update for interactive architecture diagram
Issue-ID: DOC-826
Change-Id: I62164aa4558b1b21dd8102a9c10f83dd7c37799e
Signed-off-by: thmsdt <thomas.kulik@telekom.de>
thmsdt [Wed, 14 Aug 2024 10:14:02 +0000 (12:14 +0200)]
deprecation of sphinx context injection at build time
Issue-ID: DOC-826
Change-Id: I9f7a5d3066b0f36c498b504e7d7541a4ab4621fa
Signed-off-by: thmsdt <thomas.kulik@telekom.de>
thmsdt [Tue, 13 Aug 2024 12:09:21 +0000 (14:09 +0200)]
prepared release note for 'Oslo' release
Issue-ID: DOC-826
Change-Id: If47bd6dc8e6ab0d1afc4465748dd8f013bd9cfb9
Signed-off-by: thmsdt <thomas.kulik@telekom.de>
thmsdt [Tue, 13 Aug 2024 08:50:24 +0000 (10:50 +0200)]
using 'ecosystem' instead of 'platform'
Issue-ID: DOC-826
Change-Id: Ibd6076b858da20f4f3367d5105be2c311e98898c
Signed-off-by: thmsdt <thomas.kulik@telekom.de>
thmsdt [Tue, 13 Aug 2024 08:16:50 +0000 (10:16 +0200)]
removed unmaintained components
Issue-ID: DOC-826
Change-Id: Ied808b1506c9d897b3c2b8ebeef83abe24207756
Signed-off-by: thmsdt <thomas.kulik@telekom.de>
thmsdt [Mon, 12 Aug 2024 16:14:42 +0000 (18:14 +0200)]
minor text change
Issue-ID: DOC-826
Change-Id: Ic07ae3c698cd5fd8c8a148308851dfa1de911e9e
Signed-off-by: thmsdt <thomas.kulik@telekom.de>
thmsdt [Mon, 12 Aug 2024 15:57:31 +0000 (17:57 +0200)]
oslo diagram update
Issue-ID: DOC-826
Change-Id: Ic4ef4e73ed87a922b2b29d1253ab03453d00fe32
Signed-off-by: thmsdt <thomas.kulik@telekom.de>
thmsdt [Mon, 12 Aug 2024 10:42:35 +0000 (12:42 +0200)]
added 2017 and 2024 logo versions; exchange of logo in static and conf.py
Issue-ID: DOC-826
Change-Id: I972b1f405685fe0e5ad3a50d69dda3f842b67789
Signed-off-by: thmsdt <thomas.kulik@telekom.de>
thmsdt [Mon, 29 Jul 2024 10:53:03 +0000 (12:53 +0200)]
remove broken link
Issue-ID: DOC-823
Change-Id: I94973ccf57db6ebb60245edf17600e53bb5adfae
Signed-off-by: thmsdt <thomas.kulik@telekom.de>
thmsdt [Tue, 23 Jul 2024 05:49:20 +0000 (07:49 +0200)]
beautification change
Issue-ID: DOC-823
Change-Id: If12339cbb3d3c5429cadebb0bfa6f14d94a63890
Signed-off-by: thmsdt <thomas.kulik@telekom.de>
thmsdt [Mon, 22 Jul 2024 13:34:04 +0000 (15:34 +0200)]
add portal-ng
Issue-ID: DOC-823
Change-Id: I0f06b7e8642cd0952637af2cd56176b6c388dc08
Signed-off-by: thmsdt <thomas.kulik@telekom.de>
thmsdt [Mon, 22 Jul 2024 10:30:38 +0000 (12:30 +0200)]
fix release date
Issue-ID: DOC-823
Change-Id: I6f3815c9b8c8ce8f4682ea99fb64efcac521049e
Signed-off-by: thmsdt <thomas.kulik@telekom.de>
thmsdt [Mon, 17 Jun 2024 14:43:35 +0000 (16:43 +0200)]
update interactive architecture diagram
Issue-ID: DOC-823
Change-Id: Ie42292530605cd42f2f4a75b8ff4b9bed898015f
Signed-off-by: thmsdt <thomas.kulik@telekom.de>
thmsdt [Wed, 12 Jun 2024 11:34:09 +0000 (13:34 +0200)]
update architecture description
Issue-ID: DOC-823
Change-Id: I152a0e95482ccae72063eb07ea89943f7fd5cced
Signed-off-by: thmsdt <thomas.kulik@telekom.de>
thmsdt [Thu, 6 Jun 2024 13:34:08 +0000 (15:34 +0200)]
fixing wrong lines
Issue-ID: DOC-823
Change-Id: Icaac289230d34413982fcc95265534bfb6ca8e6f
Signed-off-by: thmsdt <thomas.kulik@telekom.de>
thmsdt [Wed, 5 Jun 2024 09:02:13 +0000 (11:02 +0200)]
removed msb components plus conf.py update
Issue-ID: DOC-823
Change-Id: I97a51a384d33c3f947183db513cad5daacb990a9
Signed-off-by: thmsdt <thomas.kulik@telekom.de>
thmsdt [Wed, 22 May 2024 16:15:51 +0000 (18:15 +0200)]
fix index and reenable link
Issue-ID: DOC-823
Change-Id: I9ecee0f77522ffcc55d1b2b6978c8d94d2270cdd
Signed-off-by: thmsdt <thomas.kulik@telekom.de>
thmsdt [Wed, 22 May 2024 13:49:39 +0000 (15:49 +0200)]
prepare doc config files for newdelhi release
Issue-ID: DOC-823
Change-Id: I4e6b75f57dda84b2a5afddc9f874f644b7dc898a
Signed-off-by: thmsdt <thomas.kulik@telekom.de>
thmsdt [Tue, 27 Feb 2024 10:00:34 +0000 (11:00 +0100)]
update link to upper-constraints.txt
Issue-ID: DOC-823
Change-Id: I888cbfd82e108d75dd557b813e1445243a3f1cab
Signed-off-by: thmsdt <thomas.kulik@telekom.de>
thmsdt [Tue, 20 Feb 2024 10:44:59 +0000 (11:44 +0100)]
add python compatibility module
Issue-ID: DOC-823
Change-Id: Id1c09aa9c29823838a297389d391ef30bc2fead4
Signed-off-by: thmsdt <thomas.kulik@telekom.de>
thmsdt [Tue, 30 Jan 2024 15:19:52 +0000 (16:19 +0100)]
add montreal release date
Issue-ID: DOC-821
Change-Id: I7655f2dd4934eb7ee7cd45a7b44888cb55945281
Signed-off-by: thmsdt <thomas.kulik@telekom.de>
thmsdt [Tue, 16 Jan 2024 16:22:08 +0000 (17:22 +0100)]
cleanup committers
Issue-ID: DOC-821
Change-Id: I1968889a1f8e463b1d062e0ad04c0d2c14d1122f
Signed-off-by: thmsdt <thomas.kulik@telekom.de>
thmsdt [Wed, 13 Dec 2023 14:26:12 +0000 (15:26 +0100)]
update architecture descr and picture
Issue-ID: DOC-821
Change-Id: I038aaa6dd6e3df46bad74f0e106c62c2fdb876b8
Signed-off-by: thmsdt <thomas.kulik@telekom.de>
thmsdt [Mon, 11 Dec 2023 14:27:17 +0000 (15:27 +0100)]
fix index
Issue-ID: DOC-821
Change-Id: I02b5439d37ed4eda581b73ed500984f8ebb014fc
Signed-off-by: thmsdt <thomas.kulik@telekom.de>
thmsdt [Wed, 6 Dec 2023 09:58:49 +0000 (10:58 +0100)]
fixed rst error
Issue-ID: DOC-821
Change-Id: I697327548583a3718d3791ae3e4b02389693f045
Signed-off-by: thmsdt <thomas.kulik@telekom.de>
thmsdt [Tue, 5 Dec 2023 11:24:48 +0000 (12:24 +0100)]
composite release note for montreal
Issue-ID: DOC-821
Change-Id: I0b2c827fdb2352d47e6a4eee5d43fcb54189c7bb
Signed-off-by: thmsdt <thomas.kulik@telekom.de>
thmsdt [Mon, 4 Dec 2023 13:43:17 +0000 (14:43 +0100)]
prepare montreal documentation
Issue-ID: DOC-821
Change-Id: I820f3e86074af1098d79cbd6a32534c5845d84a5
Signed-off-by: thmsdt <thomas.kulik@telekom.de>
thmsdt [Wed, 29 Nov 2023 15:40:04 +0000 (16:40 +0100)]
modify architecture diagram
Issue-ID: DOC-821
Change-Id: I3bdae406e81b41e2f821ffd41e11a23c09c92b65
Signed-off-by: thmsdt <thomas.kulik@telekom.de>
Jessica Wagantall [Tue, 28 Nov 2023 18:47:33 +0000 (10:47 -0800)]
CI: Add noop verify job in docs
Our submit rules requires 2 +1 Verify votes. One by GHA user and
another by CI or a committer. We need to provide a +1 vote to allow
changes to be submittable.
For now, this action is just a no operation action. If in future an
additional verification is needed in the docs repo, it will replace
this no operation.
Issue-ID: CIMAN-33
Change-Id: I0c1b56d7bbaa97707e967cdc84e85a09748edad2
Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
Jessica Wagantall [Thu, 31 Aug 2023 20:46:15 +0000 (13:46 -0700)]
CI: Remove GHA for RTDv3
These actions are getting moved to the .github repo since
they need to run for all repos.
Issue-ID: CIMAN-33
Change-Id: I663a83c4794d6a8901d8e1c72ad13f76993190df
Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
Jessica Wagantall [Tue, 15 Aug 2023 21:36:35 +0000 (14:36 -0700)]
CI: Add test rtdv3 GHA workflow
Issue-ID: CIMAN-33
Change-Id: I835dc49b76344d5388e265abd0460ead134f925d
Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
thmsdt [Mon, 24 Jul 2023 06:38:43 +0000 (08:38 +0200)]
update for composite release notes
Issue-ID: DOC-811
Change-Id: Ib6d82f2689959737c32d127e642318be51092041
Signed-off-by: thmsdt <thomas.kulik@telekom.de>
thmsdt [Thu, 6 Jul 2023 16:30:04 +0000 (18:30 +0200)]
fix link to latest release
Issue-ID: DOC-811
Signed-off-by: thmsdt <thomas.kulik@telekom.de>
Change-Id: Ia74220d63788529586b6d3957d71f979f965e2b9
thmsdt [Thu, 6 Jul 2023 16:12:35 +0000 (18:12 +0200)]
reactivate uui content
Issue-ID: DOC-811
Signed-off-by: thmsdt <thomas.kulik@telekom.de>
Change-Id: Iabf23dcad2b33f61716dd59654850be82fb50a87
thmsdt [Thu, 6 Jul 2023 15:28:26 +0000 (17:28 +0200)]
add release related info for 'london'
Issue-ID: DOC-811
Signed-off-by: thmsdt <thomas.kulik@telekom.de>
Change-Id: Iea3b496496bbb9a9790d7f0408e7212c95d9ac02
thmsdt [Tue, 4 Jul 2023 17:23:00 +0000 (19:23 +0200)]
fix conf.py
Issue-ID: DOC-811
Signed-off-by: thmsdt <thomas.kulik@telekom.de>
Change-Id: I697082ea646b605e41544f210fc589c0a47a73ae
thmsdt [Tue, 4 Jul 2023 09:34:21 +0000 (11:34 +0200)]
add vnfsdk model
Issue-ID: DOC-811
Signed-off-by: thmsdt <thomas.kulik@telekom.de>
Change-Id: Ic74e2ce8804ba8b75314d7853f49c934b6b2a9a2
thmsdt [Mon, 3 Jul 2023 18:10:45 +0000 (20:10 +0200)]
remove msb components
Issue-ID: DOC-811
Signed-off-by: thmsdt <thomas.kulik@telekom.de>
Change-Id: I8add64f768a586d838a39596425cd1e54cd3afed
thmsdt [Thu, 22 Jun 2023 07:46:27 +0000 (09:46 +0200)]
dcaegen2 added - still required
Issue-ID: DOC-811
Signed-off-by: thmsdt <thomas.kulik@telekom.de>
Change-Id: I140bad2a3140fd9a1cea0bbb7258f112b7d882b1
thmsdt [Thu, 22 Jun 2023 06:11:09 +0000 (08:11 +0200)]
remove outdated components from docs
Issue-ID: DOC-811
Signed-off-by: thmsdt <thomas.kulik@telekom.de>
Change-Id: I6383bd68eb8fbc2d7d85e6782745853e968ba523
thmsdt [Tue, 20 Jun 2023 11:44:13 +0000 (13:44 +0200)]
fix #2 for index.rst
Issue-ID: DOC-811
Signed-off-by: thmsdt <thomas.kulik@telekom.de>
Change-Id: I9502b778f8db33a73e251ef7572217237c22a847
thmsdt [Tue, 20 Jun 2023 09:22:40 +0000 (11:22 +0200)]
fix index.rst
Issue-ID: DOC-811
Signed-off-by: thmsdt <thomas.kulik@telekom.de>
Change-Id: Id2c657234b8bb6b2c4a21eea127296a27e86d751
thmsdt [Tue, 20 Jun 2023 08:58:51 +0000 (10:58 +0200)]
remove trailing whitespace
Issue-ID: DOC-811
Signed-off-by: thmsdt <thomas.kulik@telekom.de>
Change-Id: If5aabe98983c72a4595c458196081fea76dbb875
thmsdt [Tue, 20 Jun 2023 08:37:05 +0000 (10:37 +0200)]
preparation for london release notes
Issue-ID: DOC-811
Signed-off-by: thmsdt <thomas.kulik@telekom.de>
Change-Id: Id99b5cb81916ec994aa5e878dd0ab89783a8a2b7
thmsdt [Tue, 20 Jun 2023 07:14:52 +0000 (09:14 +0200)]
fix .readthedocs.yaml example
Issue-ID: DOC-811
Signed-off-by: thmsdt <thomas.kulik@telekom.de>
Change-Id: I48c76c027ca86bc481b1a02a8fa048c1c285d381
Cédric Ollivier [Mon, 19 Jun 2023 09:17:29 +0000 (11:17 +0200)]
Fix invalid ref to oom
Issue-ID: DOC-811
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
Change-Id: I6889ecf962818529316b73d8a9e460bfc0b4b399
thmsdt [Wed, 10 May 2023 17:04:28 +0000 (19:04 +0200)]
fix wrong release name
Issue-ID: DOC-811
Signed-off-by: thmsdt <thomas.kulik@telekom.de>
Change-Id: I4a5a185ef78c0640dc46e031cf5b29e094553313
Cédric Ollivier [Tue, 9 May 2023 17:04:02 +0000 (19:04 +0200)]
Set Python and Ubuntu versions in .readthedocs.yaml
It now follows the ONAP gate configurations.
It also fixes the settings and formats it.
Issue-ID: DOC-811
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
Change-Id: I06492b2e99102994bb797eebf05c026df71f8602
thmsdt [Tue, 9 May 2023 14:09:45 +0000 (16:09 +0200)]
prepare docs for R12
Issue-ID: DOC-811
Signed-off-by: thmsdt <thomas.kulik@telekom.de>
Change-Id: Ic6d3bd3f30455d4b532a51dbfd7ce9361dd6a7c8
thmsdt [Mon, 3 Apr 2023 11:33:06 +0000 (13:33 +0200)]
move requirements file and correct path in tox.ini
Issue-ID: DOC-811
Signed-off-by: thmsdt <thomas.kulik@telekom.de>
Change-Id: I7c1b2bb3bd2357d2de5458d4791d8ee20affc682
thmsdt [Thu, 23 Mar 2023 13:19:10 +0000 (14:19 +0100)]
minor fixes in text related to R12
Issue-ID: DOC-811
Signed-off-by: thmsdt <thomas.kulik@telekom.de>
Change-Id: Ied7b9b2a60e336f1889b7965d7f69dc191587b9f