[00:10] how do i remove a resource from an application (opposite of 'attach-resource')? [00:13] pmatulis: there is no such thing [00:14] pmatulis: why do u need it? [00:14] pmatulis: generally, u'd use resource, u would not "un-need' it... [00:22] thanks hpidcock [00:42] wallyworld: sorry, back on it now [00:59] wallyworld: it is all good and merging [01:24] wallyworld: merged [02:18] has anyone got a recommendation for a local DNS server that I can "snap install "? I would like to add an "external hostname" to things using a .local tld that resolve to my microk8s cluster [02:18] (without using xip.io. ideally everything would be locally hosted) [02:26] anastasiamac, what if things change and it's no longer required? [02:27] kind of like any of the other "undoing" commands [03:09] pmatulis: we have not encountered "resource is no longer required" case. also 'attach-resource' command does attach but also update... this satisfies cases we have heard of... [03:10] pmatulis: if u have scenario where it is required, plz file a bug and we'll prioritize :) [03:10] anastasiamac, i imagine a user can also just make a mistake right? like attach a resource to the wrong application? [03:11] pmatulis: u can only attach a resource if ur charm declares it.. [03:11] pmatulis: and u can always update [03:12] well, i do have a use case for wanting to remove resources. i will open a bug later. thanks for the context anastasiamac [03:13] nws [03:52] Is it possible to change a controllers metadata-source after bootstrapping? The docs suggest not. Is it the case that bootstrapping with `--metadata-source ~/simplestreams/images` means that I'm locked into that set of images unless I destroy and recreate the controller? What are my options here with only user permissions in an openstack deployment? [06:35] pr please https://github.com/juju/bundlechanges/pull/59 [09:29] morning manadart, stickupkid and i were talking about possible implementations of multiple featureflags: https://github.com/juju/utils/pull/305 do you have a preference? Thankso [09:29] nammn_de1, mine is number 2, let's see what manadart thinks [09:29] stickupkid manadart: another small one, unrelated to above. https://github.com/juju/cmd/pull/70 some feedback for it? [09:37] stickupkid nammn_de1: I missed why we have 2 flags for the same feature... [09:37] manadart, rick wants users to be able to target them both in 2.7 [09:37] manadart, i.e. generations and branches are the same thing [09:38] manadart: he said he would like to ease user experience from someone going from 2.7 to 2.8 [09:38] e.g [09:41] stickupkid nammn_de1: I am probably with stickupkid on the alias thing. Mostly because: [09:42] 1) Checking whether to make some logic nascent based on these *multiple* flags is a poor question to pose. A feature:flag should be 1:1. [09:43] 2) It is ambiguous anyway. Is it "or" or is it "and" for example. [09:59] I'd love it if the feature flags was a type, then just make global functions [10:03] https://paste.ubuntu.com/p/S8NpRRRtTp/ [10:07] Anyone have a rough ETA on next libjuju release? Is this side of new years realistic? [10:09] zeestrat, hopefully, we're just wrapping up on the last PR [10:10] manadart, forward port of 2.7 into develop https://github.com/juju/juju/pull/11007 [10:13] stickupkid: thanks, looking forward to it! it will make my ci lights finally go green. [11:00] stickupkid: Back. Looking at your patch. [11:01] nice [11:27] stickupkid: coming back to yaml/json output: https://github.com/juju/cmd/pull/69 [11:27] added some tests and make it to return {} [11:38] nammn_de1, gave some feedback, we need to work out what happens with an invalid format input error... [11:41] stickupkid: afaict that is not possible as we register the command beforehand and this happens to me: juju models --format=yafdsfs [11:41] ERROR invalid value "yafdsfs" for option --format: unknown format "yafdsfs". But we still can look more into error handling just to be safe [11:43] nammn_de1, let's replicate that error handling. [11:44] nammn_de1, I'd like to write a guide of how to deal with errors, so others can follow [11:44] stickupkid: ho? [11:44] sure [11:50] stickupkid: ahh ho for 2 min? [11:51] sure [11:59] stickupkid : thanks for the feedback. Added it https://github.com/juju/cmd/pull/69 [11:59] nammn_de1, approved [12:00] gr8 don't have green tick, sigh - nammn_de1 might be worth speaking to rick_h or jam about my lack of green tick POWER in juju/cmd [12:00] stickupkid: green tick POWER! :) [12:02] stickupkid: I added hackers to Write on juju/cmd [12:07] stickupkid: does that give you the GTP ? [12:30] stickupkid: Patch for emitting redirects: https://github.com/juju/juju/pull/10989 [13:25] jam, yaep [13:25] *yeap [16:06] manadart, sorry it took so long, was busy in other stuff [16:06] manadart, approved [16:06] stickupkid: Giddyup. Ta. [16:08] manadart, https://github.com/juju/juju/pull/10989#discussion_r356125073 this would be good at some point [16:08] help with traceability etc [16:09] stickupkid: Yep. Saw it. Let's talk tomorrow. About to finish up for today. [16:09] manadart, peeeeeeeeeeeeeeeeerfect [16:10] nammn_de1, CR'd [17:32] stickupkid: thanks! Lol, looks like I overlooked that some commands fail on init as well. Should I add them as well? [17:33] erm, probably, propose a fix, let's see [17:33] stickupkid: ohhh man haha [17:33] :D [17:48] stickupkid: damn on cmd/main it is harder as we do not have access to supercommand, looks like i need to parse it myself [17:50] stickupkid: no access to commonflags, but then we are back to the discussion whether we want to add a ParseFlag(name, flags) function [17:51] nammn_de1, let's look tomorrow, brain is fried today [17:51] stickupkid: haha no worries, i will open a pr tomrrow and we can talk about then === timClicks_ is now known as timClicks [21:57] Is it possible to have relations between charms in different clouds? Use case is postgres in openstack related to an app in k8s [21:59] lucidone: definitely, they're called cross model relations [21:59] https://jaas.ai/docs/cross-model-relations [22:00] Magic thanks, these are the docs I was looking for :) [22:03] lucidone: and for the video inclined https://www.youtube.com/watch?v=NUx6kYE60Mc [22:04] Neat! Cheers [23:46] wallyworld: https://github.com/juju/bundlechanges/pull/59