[03:41] wallyworld: got 5 minutes for HO problem ? [03:42] sure soon [04:00] tlm: free now [04:00] k [06:08] wallyworld: https://github.com/juju/juju/pull/11543 [06:08] I think it might have a problem with something in feature tests that rely on legacy leases though. [06:38] babbageclunk: looking [06:40] babbageclunk: yeha, there's a MachineLegacyLeasesSuite in cmd/jujud/agent machine_test [06:40] so a few tests to fix [07:30] wallyworld: quick pr https://github.com/juju/juju-db-snap/pull/2 [07:30] sure [07:31] lgtm [07:31] danke [07:59] Hi guys, sorry to interrupt again. But someone is asking me some questions like [08:00] Is JUJU able to provision AWS resources or is managing only application deployment/layer? [08:00] and [08:00] If able to deploy AWS resources, is it able to deploy autoscaling groups? Or just fixed defined number of instances? [08:00] if anyone has some answers... you are welcome :P [08:01] fixfoo: provision, yes to autoscaling [08:01] except it's not autoscaling as per kubernetes, it's manual [08:01] e.g. you ask juju to change the application's scale, and it will update all config on your behalf [08:05] timClicks: thanks! [08:05] still don't know what they are calling "groups" === salmankhan1 is now known as salmankhan [10:35] timClicks[m], are you around? [11:10] achilleasa: Got a couple of small patches to come in under the one I am working. [11:11] This is the first: https://github.com/juju/juju/pull/11545 [11:15] achilleasa: And this is the other: https://github.com/juju/juju/pull/11546 [11:16] manadart: looking [11:34] PR for someone https://github.com/juju/testing/pull/148 [11:44] another PR https://github.com/juju/juju/pull/11547 [12:14] hml: got any time to look at 11547 ^^ [12:14] achilleasa: not really, i was thinking we needed to look at it though from email. [12:14] achilleasa: i’m tight on time - read thumper’s email on RC1 [12:14] :-D [12:15] hml: ah... that email! No worries, I will take a look then [12:15] achilleasa: ty [12:27] achilleasa: we should look at 11544 also [13:30] if i reboot a juju machine and immediately send it a command like 'juju upgrade-series 0 complete' is that guaranteed to work or do i need to wait? [14:06] hml, any idea? ^^^ [14:08] pmatulis: you could have a race, if the machine doesn’t go down fast enough, i’d think. cannot guarantee. [14:08] pmatulis: a bit swamped at the momment to dig into how our CI tests this [14:09] manadart: do you have an easy answer for pmatulis ^^^ ? [14:11] pmatulis hml: You should be able to send the command immediately. It needs the agent to do the work, so the command will implicitly wait for the worker to do its thing. [14:11] This is actually a known issue with it - reliance on a well connected client should not be a thing. [14:13] manadart, you're saying it will work out fine as long as the client maintains connectivity with the controller? [14:14] pmatulis: Yes, there is an open bug around it. [14:14] https://bugs.launchpad.net/juju/+bug/1855013 [14:14] Bug #1855013: upgrade-series hangs, leaves lock behind [14:17] manadart, thanks a lot. i don't see anything about bad client:controller connectivity as the cause though [14:19] pmatulis: The symptoms line up with what we know about how the feature was written. [14:21] manadart, alright [14:41] achilleasa, hml, petevg: This is finally ready to go now: https://github.com/juju/juju/pull/11534 [14:45] Woot! [14:46] achilleasa, manadart: if either of you have time to take a look at hml's draft for https://github.com/juju/juju/pull/11542 before your eod today, I'd appreciate it. That would help us try to sneak it in to the rc1. [14:47] petevg: I can look now. [14:47] +1. Thx! [14:54] petevg: I ... think ... I have finally managed to reproduce the kvm bug [14:54] achilleasa: nice! Was it a caching issue, or something else? [14:56] petevg: still going through my logs but I believe after we get the metadata from the stream and before we fetch the actual image, the base URL (which should point to the model-config) is left empty... [14:56] Interesting. [15:03] petevg: so if it's not correctly propagated, we get here: https://github.com/juju/juju/blob/develop/environs/imagedownloads/simplestreams.go#L77-L79 [15:04] and this is why they fall back to cloud-images.ubuntu.com [15:04] looks like the streams index was fetched from the correct location but the image used the fallback [15:04] Aha. [15:42] manadart: ty for 11542, I pushed up some commands testing. there is an acknowledged short cut….. [15:46] achilleasa: manadart how do i get the skipped github actions to run after converting a pr from draft to open? [15:46] haven’t done this since we changed it [15:47] no buttons are appearing to me. [16:15] manadart, hi, i got a similar question re actions. is there a timing concern for a unit that has had an action applied if the --wait option is omitted? [16:18] (my use case is pausing a unit prior to 'upgrade-series prepare' for the associated machine) [16:19] pmatulis: what command are you using with —wait? [16:19] pmatulis: show-action-output [16:19] ? [16:19] hml, run-action [16:20] (to pause the unit) [16:20] pmatulis: i’d recommend checking the action status at the very least. [16:20] there is also a show-action-status [16:20] hml, realise that. just wondering if there is indeed a timing issue [16:21] (potentially) [16:24] to be clear, if keystone/2 is on machine 0 can i perform these two commands safely without waiting? [16:24] juju run-action keystone/2 pause [16:24] juju upgrade-series 0 prepare bionic [16:49] petevg: are there any plans for another 2.6 release? I have a fix for the kvm bug currently targeting 2.7 but can also do 2.6 -> 2.7 -> develop [16:52] hml: approved but without QA as I am near EOD [16:52] achilleasa: ty, i’ll get petevg to do qa. :-) [16:52] achilleasa: do you know how to switch the github actions back on for a pr? [16:53] hml: no :-( do you need admin permissions? [16:53] achilleasa: dunno? i’ll check with hpidcock later [16:54] achilleasa: I don't know whether we're planning another 2.6 release or not. Let's just target 2.7 and develop with the fix for now. [17:50] hml: can you take a look at https://github.com/juju/juju/pull/11550? Perhaps petevg can lend a hand with the QA steps as well. Since I am EOW it would be great if you (or anyone from APAC) could forward-port (should be a clean merge) to develop and update the bug with a link to the other RP [17:50] achilleasa: looking [17:50] achilleasa: you used guimaas to test? [17:53] hml: yes but the image server must be accessible by it (I used a VPS for testing)