[09:22] stickupkid, achilleasa: Can I get a review of https://github.com/juju/juju/pull/11853 ? [09:23] manadart_: can look in 5min [09:23] Ta. [09:25] achilleasa: I'm tucking into yours now. [09:26] manadart_: wait a few min; pushing a commit to address Tim's and Ian's comments [09:26] Righto. [09:33] manadart_: pushed the changes; taking a look at your PR now [09:33] achilleasa: Ack. [09:39] achilleasa: Heads-up: networkconfigapi_test.go is a large change, hidden by default. [09:42] manadart_: nw, I always expand anything that is not a mock :D [12:10] the status test failing is a right pain... [12:12] also this one has started to fail "WorkerSuite.TestRemovedModel" [13:20] Hello [13:21] I'm trying to see if I can avoid duplicates in a k8s charm with the operator framework in the config items. I would like to have only in one place the "juju-external-hostname" config, so I can configure my ingress. I don't have any of the "kubernetes" related config of the charm in self.model.config. Is there any way to get them ? [14:43] achilleasa, what can be stored in a charm channel? [14:56] stickupkid: anything... we used to have validation but because of https://bugs.launchpad.net/juju/+bug/1862091 we just pass whatever we see to the client and the charmstore deals with the validation server-side [14:56] Bug #1862091: client side channel validation needs to be removed [15:05] achilleasa, stickupkid, hml: Regarding our discussion today. What if we inverted the abstraction and made the state objects decorators of a model operation? [15:06] manadart_: interesting idea. how would that work in the ports example we were discussing? [15:08] achilleasa: Let me look at that more closely tomorrow. [15:10] manadart_, achilleasa interested :+1: [16:12] achilleasa, got a sec? [16:14] stickupkid: sure [16:15] daily? [16:15] yeap