-
Notifications
You must be signed in to change notification settings - Fork 510
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Implement elasticContainerRegistry; #13350
Conversation
8c06ffc
to
f1ed574
Compare
710aa24
to
cd90de5
Compare
9dce0cf
to
fb68bd3
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good but a few questions before landing, especially the ExpiresAt config attributes and where they should be placed, and the short refresh time
a3482e0
to
861e261
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The token refresh logic needs fixing to avoid a memory leak
|
#13385 Merge 2.9 #13363 Use a mock for upgradedatabase test clock #13347 Update oracle api and fix bootstrap #13343 Bootstrap test refactor #13372 Pass HTTP Client through #13364 Make upgrade smoke test workflow more robust #13374 For older machine agents, there needs to be a symlink for the series based tools #13371 Stick the secret revision in the URL path not as a query parameter #13375 CLI: NO_COLOR support #13365 Pin kubeflow test to a fixed sha; #13376 Rename secret status pending to staged #13380 Add secret grant/revoke hook command CLI #13350 Implement elasticContainerRegistry; #13378 Metrics: Reduce pubsub cardinality #13377 State: Logs already exist #13381 Update Pebble to add replan, wait-change, and one-shot commands #13383 LXD network retrieval efficiency ``` # Conflicts: # caas/kubernetes/provider/bootstrap_test.go # go.mod # go.sum # ``` ## QA steps See PRs
This PR introduces AWS
ecr
support forjujud-operator
,juju-db
andcharm-base
images from k8s controllers, application operators, and sidecar pods;upgrade-controller
command;Tested registries are(the rest of the registries will be implemented and tested in the following PRs):
Checklist
Requires a pylibjuju changeAdded integration tests for the PRAdded or updated doc.go related to packages changedQA steps
Documentation changes
https://discourse.charmhub.io/t/initial-private-registry-support/5079
Bug reference
https://bugs.launchpad.net/juju/+bug/1935830
https://bugs.launchpad.net/juju/+bug/1940820
https://bugs.launchpad.net/juju/+bug/1935953