After scaling and changing s3-integrator config, "Move restored cluster to another S3 bucket" blocked status won't disappear for non-primary units #575
@taurus-forever proposed to block user from scaling application in potentially breaking scenarios.
Timelines management will:
allow us not to use Move restored cluster to another S3 bucket logic
allow user to see all the lifespan of cluster (not just separated to different S3 buckets after each restore) and effectively navigate through different timelines of it
This is the same bug I've encountered in K8s version of this charm.
Steps to reproduce
juju add-unit postgresql -n 2
juju config s3-integrator path=backup-test2
)Expected behavior
All of the units should loose "Move restored cluster to another S3 bucket" blocked status after S3 configuration is changed.
Actual behavior
See step 7.
Versions
Operating system: Ubuntu 24.04 LTS
Juju CLI: 3.5.3-genericlinux-amd64
Juju agent: 3.5.3
Charm revision: 454
LXD: 6.1
Log output
Juju debug log: debug-log
Additional context
I will just paste below what i said in the K8s issue.
Basically, there is three paths to fix it:
Timelines management will: