Skip to content

Document Plone 5.2.14 and the 4.3 to 5.2 demo images - #2111

Merged
stevepiercy merged 7 commits into
6.0from
issue-2110
Oct 10, 2026
Merged

stevepiercy merged 7 commits into
6.0from
issue-2110

Conversation

@ericof

@ericof ericof commented Oct 9, 2026

Copy link
Copy Markdown
Member

Updates the historical images page for two changes in plone/container-historical.

These demo images differ from the older ones in two ways, so a short paragraph after the table spells them out:

  • The admin / admin account comes from the base image's buildout. ADMIN_USER and ADMIN_PASSWORD are not read.
  • On first start, the image copies its seeded database into /data. If /data already holds a database, nothing is copied.

The tags and digests were checked on Docker Hub against demo/README.md in plone/container-historical. The Python versions come from running python --version in each published image.

Closes #2110

Update the Plone 5.2 row of the historical images table to 5.2.14 with
Python 3.8.20, and note that the latest and 5 tags point to it.

Add demo variant subsections for Plone 4.3, 5.0, 5.1 and 5.2. Unlike
the demo images for Plone 1.0 to 4.2, these always use admin/admin and
ignore ADMIN_USER and ADMIN_PASSWORD, and they copy their seeded
database into /data only when it holds no database yet.

Closes #2110
stevepiercy
stevepiercy previously approved these changes Oct 9, 2026
@ericof
ericof enabled auto-merge (squash) October 9, 2026 12:54
@stevepiercy

Copy link
Copy Markdown
Member

@ericof see also #2075 where I made a best guess for those same links, nagged the @plone/blicca-team here and in Discord for help, but never got a response. That's not good.

For now, we can ignore the web.archive.org 429 failures. I've added it to linkcheck_ignore before, then removed it when it was responsive, but it keeps coming up, so let's add it again. I'll make a separate issue to deal with it more effectively. We should use it only if the content is still relevant, and I have my doubts.

I'll take on the Volto links.

I think that will take care of everything for now.

@stevepiercy

Copy link
Copy Markdown
Member

plone/volto#8451 should handle the Volto docs failures.

@stevepiercy

Copy link
Copy Markdown
Member

We can also ignore the icons link to https://github.com/plone/plone.staticresources/blob/master/package.json, as I have an issue open for that one #2112. Hopefully the @plone/blicca-team @plone/classicui-team can fix that link.

@ericof

ericof commented Oct 9, 2026

Copy link
Copy Markdown
Member Author

plone/volto#8451 should handle the Volto docs failures.

Merged

@ericof

ericof commented Oct 9, 2026

Copy link
Copy Markdown
Member Author

@stevepiercy How do we proceed here? This failures are blocking this PR and I'm not sure if I should go to the other issues and start sending PRs :-)

@stevepiercy

Copy link
Copy Markdown
Member

@ericof it's that same old submodule dance that only I perform. We need to automate this step. See #1214.

Anyone with permission can do it manually, too, but it's always and only me. See https://6.docs.plone.org/contributing/documentation/admins.html#update-git-submodules for instructions.

@ericof

ericof commented Oct 9, 2026

Copy link
Copy Markdown
Member Author

Learning

@stevepiercy

Copy link
Copy Markdown
Member

Interesting. flaviocopes.com passed on Volto, but not here, returning a 403 forbidden. I wonder if they have some anti-flood protection on that site, too? We'll have to add that to linkcheck_ignore. Bummer.

stevepiercy
stevepiercy previously approved these changes Oct 10, 2026
@stevepiercy

Copy link
Copy Markdown
Member

There were two failures.

(classic-ui/icons: line 30) broken https://github.com/plone/plone.staticresources/blob/master/package.json - 404 Client Error: Not Found for url: https://github.com/plone/plone.staticresources/blob/master/package.json

That will be handled in #2112.

(volto/theming/create-theme-add-on: line 310) broken https://sass-lang.com/documentation/values/null - HTTPSConnectionPool(host='sass-lang.com', port=443): Read timed out. (read timeout=5)

Was temporary.

Merging!

@stevepiercy
stevepiercy merged commit 832770a into 6.0 Oct 10, 2026
2 of 3 checks passed
@stevepiercy
stevepiercy deleted the issue-2110 branch October 10, 2026 08:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

Update historical images page for Plone 5.2.14 and the 4.3 to 5.2 demo variants

2 participants