[09:59] <flxfoo> hi all
[09:59] <flxfoo> maybe not the right place to ask but with rackspace I still have trouble creating a new controller
[10:00] <flxfoo> usnig `metadata-source` (because there own default does not expose any images)
[10:00] <flxfoo> I end up with
[10:00] <flxfoo> PNG
[10:00] <flxfoo> Y
[10:00] <flxfoo> oops sorry
[10:00] <flxfoo> caused by: request (https://lon.servers.api.rackspacecloud.com/v2/10001843/servers) returned unexpected status: 403; error info: {"forbidden": {"message": "Policy doesn't allow standard_flavor:create:attach_volume to be performed.", "code": 403}}}])
[10:01] <flxfoo> any idea where to look at?
[10:32] <stickupkid> manadart, i'll fix the vpc issue on that aws script
[10:35] <stickupkid> manadart, i'm not a fan of creating a VPC, so this might actually be worth it
[12:00] <stickupkid> manadart, I updated it to re-use the VPC - https://github.com/juju/juju/pull/11412
[12:00] <stickupkid> manadart, pure cattle approach
[12:01] <manadart> stickupkid: Great. Are you working as usual today?
[12:01] <stickupkid> I am
[12:02] <stickupkid> well I am after Lunch
[12:02] <stickupkid> haha
[12:51] <stickupkid> hml, where did we get with the focal stuff?
[12:52] <hml> stickupkid: the PR is ready… had to make a few changes, so I wanted another set of eye
[12:52] <hml> eyes
[12:52] <stickupkid> hml, I shall do it
[12:52] <hml> stickupkid: ack
[12:56] <stickupkid> hml, we want this to fail right? ./main.sh -V -S focal -l friday deploy.
[12:56] <stickupkid> hml, or do we want it to bootstrap a new controller?
[12:56] <hml> stickupkid: I was copying the behavior of the env var for bootstrap series… it should bootstrap a new controller if controller friday is not focal
[12:57] <stickupkid> ok, let's fix that
[12:57] <hml> stickupkid: uh?
[12:57] <hml> stickupkid: chat at stand up?
[12:57] <stickupkid> sureo
[13:59] <stickupkid> hml, approved, I can't approve my own PR though, so can you approve it for me?
[13:59] <hml> stickupkid: sure… since we’re in agreement now
[14:00] <stickupkid> hml, yeah... happy with the changes
[14:00] <hml> stickupkid: tick
[14:01] <stickupkid> hml, we should think about how to add this to jenkins now
[14:01] <stickupkid> hml, i'll have a look now
[14:03] <hml> stickupkid: i think we need to look at series in jenkins over all - there are still some jobs that use trusty by default.  we should test it as an LTS, not necessarily by default etc
[14:03] <stickupkid> ok, job for today then - hml
[14:03] <hml> we’re overridding the default too often I think, should be more explicit
[14:04] <hml> so when we want to update the default, it’s easier
[14:06] <hml> stickupkid: shall we use the default series by “default” and set it for explict tests, rather than having it set as a default in random spots?
[14:06] <hml> then the question is, which tests should we run for trusty, xenial etc.. and bionic moving forward
[14:06] <stickupkid> hml, unsure - I'm not sure how to do it yet
[14:07] <hml> stickupkid: would be a good place to have a test jenkins setup
[14:07] <hml> :-D
[14:08] <hml> stickupkid: investigate and compare notes in an hour?
[14:09] <stickupkid> hml, I'm going to try and do the integration tests now, and see what the fallout it. Then I can check how others do it
[14:09] <hml> rgr
[14:09] <stickupkid> hml, question is, do we want to test LTS+non-LTS
[14:09] <stickupkid> or is LTS alone enough?
[14:22] <hml> stickupkid: we should still do non-LTS… but like we’ve been, explicitly
[14:44] <hml> stickupkid: what did you change?
[15:04] <stickupkid> we only have a 60 minute timeout for the merge job, we're hitting that atm
[15:04] <hml> stickupkid: why are we hitting it?  there is barely anythign running?
[15:04] <stickupkid> 15:15:01 2020-04-27T14:14:19Z INFO Waiting for restart...
[15:04] <stickupkid> 15:25:58 go (1.14/stable) 1.14.2 from Michael Hudson-Doyle (mwhudson) installed
[15:05] <stickupkid> It took 10 minutes to install go
[15:05] <stickupkid> LOL
[15:05] <stickupkid> Another 10 minutes to fetch all the dependencies
[15:05] <hml> stickupkid: so this isn’t waiting on other jobs?
[15:05] <stickupkid> 20 minutes to install
[15:05] <stickupkid> hilarious
[15:06] <stickupkid> as we download/build in containers the go mod cache is pure worthless
[15:19] <hml> stickupkid: think we have enough time on the replacement deploy bundle integration tests that we can dump the nw-deploy-lxd-sub-profile-bundle-lxd
[15:19] <stickupkid> yeah
[15:43] <hml> stickupkid: https://github.com/CanonicalLtd/juju-qa-jenkins/pull/437
[15:43] <hml> stickupkid: it has a link to the related juju pr
[15:43] <stickupkid> hml, tick
[15:54] <hml> stickupkid: https://github.com/juju/juju/pull/11501. :-D
[15:54] <stickupkid> hml, it would nice to land this one https://github.com/juju/juju/pull/11412
[15:55] <stickupkid> hml, that way we could add it to the integration tests
[15:55] <stickupkid> hml, focal testing etc
[15:55] <hml> stickupkid: ack, looking now
[15:56] <stickupkid> hml, acceptancetests/assess_bootstrap.py <- I wonder if we can remove this if we target more architectures?
[15:57] <hml> stickupkid: perhaps… maybe series too.
[15:57] <stickupkid> hml, ah it bootstraps to maas, I've not do that yet
[15:58] <hml> :-/ almost
[16:01] <hml> stickupkid: how do you config “ that you
[16:01] <hml> have a default region that probably isn't us-east-1”
[16:02] <stickupkid> hml, I've got an .aws credential and I set the default region
[16:02] <stickupkid> [default]
[16:02] <stickupkid> output = json
[16:02] <stickupkid> region = eu-west-1
[16:02] <stickupkid> that's my .aws/config and use autoload credentials
[16:03] <hml> are you going to fix all the install petname pieces?  for jenkins :-D
[16:04] <stickupkid> hml, yeah
[16:04] <stickupkid> :(
[16:07] <stickupkid> hml, forgot that everything is cattle in the integration tests https://github.com/CanonicalLtd/juju-qa-jenkins/pull/438
[16:07] <hml> stickupkid: tick
[16:08] <stickupkid> having a very productive day today
[16:08] <stickupkid> tick this, tick that
[16:08] <stickupkid> got loads of stuff working
[16:09] <hml> stickupkid: https://pastebin.canonical.com/p/jVS3VyCXVF/
[16:09] <hml> brwhahahahaha
[16:09] <hml> :-D
[16:10] <stickupkid> how do I solve this :thinking-face:
[16:10] <stickupkid> I'm like revinventing juju in tests
[16:10] <stickupkid> sigh
[16:10] <stickupkid> but without a type system
[18:09] <pmatulis> can an application's leader unit be set (changed) by the juju client?
[18:09] <pmatulis> (the docs don't mention it)
[18:27] <rick_h> pmatulis:  no
[18:29] <pmatulis> rick_h, alright thanks