You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Maintenance: mirror source layer permissions across AWS partitions #8421
Partition layer workflows currently add a public lambda:GetLayerVersion permission to every copied layer version. That is correct for released commercial layers, but not for private alignment placeholders used to advance a new runtime to the shared layer version number.
Python 3.14 commercial versions 1 through 26 are private placeholders. Publishing those versions publicly in AWS China or GovCloud exposes artifacts that are not usable Powertools releases and makes partition behavior differ from the commercial source.
The new partition layer balancer inherited this unconditional permission behavior from the regular partition deployment workflow and the existing commercial layer-balancer. China Gamma testing exposed the mismatch before any Python 3.14 placeholders were published to China production.
Which area does this relate to?
Automation
Solution
Capture the commercial source version policy during the read-only download stage and carry it with the layer artifact. Partition publishing should add a public permission only when the commercial source version has an unconditional public lambda:GetLayerVersion statement.
Apply the same behavior to both Layer Balancer (Partitions) and Layer Deployment (Partitions) so placeholders remain private while released versions remain public. Verify the resulting target policy after publication.
This issue is now closed. Please be mindful that future comments are hard for our team to see.
If you need more assistance, please either reopen the issue, or open a new issue referencing this one.
If you wish to keep having a conversation with other community members under this issue feel free to do so.
Activity
cn-north-1lambda layer is not publicly available #7975chore(ci): mirror commercial layer visibility (#8422)
powertools-for-aws-oss-automation commentedon Sep 4, 2026
Warning
This issue is now closed. Please be mindful that future comments are hard for our team to see.
If you need more assistance, please either reopen the issue, or open a new issue referencing this one.
If you wish to keep having a conversation with other community members under this issue feel free to do so.
github-actions commentedon Sep 15, 2026
This is now released under 3.35.0 version!