Merge ~davigar15/charm-k8s-ingress:fix-bug-1952105 into charm-k8s-ingress:master

Proposed by David
Status: Rejected
Rejected by: Tom Haddon
Proposed branch: ~davigar15/charm-k8s-ingress:fix-bug-1952105
Merge into: charm-k8s-ingress:master
Diff against target: 33 lines (+1/-10)
2 files modified
README.md (+1/-1)
metadata.yaml (+0/-9)
Reviewer Review Type Date Requested Status
Tom Haddon Needs Fixing
Review via email: mp+412352@code.launchpad.net

Commit message

Fix bug #1952105: Remove placeholder container

To post a comment you must log in.
Revision history for this message
🤖 Canonical IS Merge Bot (canonical-is-mergebot) wrote :

This merge proposal is being monitored by mergebot. Change the status to Approved to merge.

Revision history for this message
Tom Haddon (mthaddon) wrote :

Can update the README which currently says you'll need 2.9.0 or greater to say 2.9.18 or greater?

review: Needs Fixing
e5337fe... by David

Update minimum Juju version in README.md

Revision history for this message
Tom Haddon (mthaddon) wrote :

I've been chatting with the Juju developers about this in https://chat.charmhub.io/charmhub/channels/juju and they say that `assumes` support hasn't landed yet, and currently juju won't enforce it at deploy/upgrade time. This means that this charm could be deployed on a machine model.

I don't think we should remove this container until `assumes` support allows us to enforce which substrates this charm can be deployed on.

Revision history for this message
Tom Haddon (mthaddon) wrote :

I've filed https://bugs.launchpad.net/juju/+bug/1952399. I don't think we should merge this MP until that's been addressed (and it'll likely need an update to use the correct "assumes" invocation at that time).

Revision history for this message
Tom Haddon (mthaddon) wrote :

Will move this to a PR on Github, marking this as rejected.

Unmerged commits

e5337fe... by David

Update minimum Juju version in README.md

b0eeff2... by David

Fix bug #1952105: Remove placeholder container

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1diff --git a/README.md b/README.md
2index 8ccd748..b479e1f 100644
3--- a/README.md
4+++ b/README.md
5@@ -15,7 +15,7 @@ enable it with `juju expose kubernetes-worker`.
6
7 ## Usage
8
9-You'll need version to be using Juju [version 2.9.0](https://discourse.charmhub.io/t/juju-2-9-0-release-notes/4525) or later, and Kubernetes version 1.19 or later.
10+You'll need version to be using Juju [version 2.9.18](https://discourse.charmhub.io/t/roadmap-releases/5064) or later, and Kubernetes version 1.19 or later.
11
12 As an example, you could deploy this charm as follows (we're using the name
13 "ingress" in this model for brevity):
14diff --git a/metadata.yaml b/metadata.yaml
15index ff29738..cd1ef60 100644
16--- a/metadata.yaml
17+++ b/metadata.yaml
18@@ -7,15 +7,6 @@ summary: |
19 An operator to configure a kubernetes ingress.
20 docs: https://discourse.charmhub.io/t/nginx-ingress-integrator-docs-index/4511
21
22-containers:
23- placeholder:
24- resource: placeholder-image
25-
26-resources:
27- placeholder-image:
28- type: oci-image
29- description: Docker image for placeholder - won't be used
30-
31 provides:
32 ingress:
33 interface: ingress

Subscribers

People subscribed via source and target branches

to all changes: