/srv/irclogs.ubuntu.com/2020/04/27/#juju.txt

flxfoohi all09:59
flxfoomaybe not the right place to ask but with rackspace I still have trouble creating a new controller09:59
flxfoousnig `metadata-source` (because there own default does not expose any images)10:00
flxfooI end up with10:00
flxfoo‰PNG10:00
flxfooY10:00
flxfoooops sorry10:00
flxfoocaused 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:00
flxfooany idea where to look at?10:01
stickupkidmanadart, i'll fix the vpc issue on that aws script10:32
stickupkidmanadart, i'm not a fan of creating a VPC, so this might actually be worth it10:35
stickupkidmanadart, I updated it to re-use the VPC - https://github.com/juju/juju/pull/1141212:00
stickupkidmanadart, pure cattle approach12:00
manadartstickupkid: Great. Are you working as usual today?12:01
stickupkidI am12:01
stickupkidwell I am after Lunch12:02
stickupkidhaha12:02
stickupkidhml, where did we get with the focal stuff?12:51
hmlstickupkid: the PR is ready… had to make a few changes, so I wanted another set of eye12:52
hmleyes12:52
stickupkidhml, I shall do it12:52
hmlstickupkid: ack12:52
stickupkidhml, we want this to fail right? ./main.sh -V -S focal -l friday deploy.12:56
stickupkidhml, or do we want it to bootstrap a new controller?12:56
hmlstickupkid: I was copying the behavior of the env var for bootstrap series… it should bootstrap a new controller if controller friday is not focal12:56
stickupkidok, let's fix that12:57
hmlstickupkid: uh?12:57
hmlstickupkid: chat at stand up?12:57
stickupkidsureo12:57
stickupkidhml, approved, I can't approve my own PR though, so can you approve it for me?13:59
hmlstickupkid: sure… since we’re in agreement now13:59
stickupkidhml, yeah... happy with the changes14:00
hmlstickupkid: tick14:00
stickupkidhml, we should think about how to add this to jenkins now14:01
stickupkidhml, i'll have a look now14:01
hmlstickupkid: 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 etc14:03
stickupkidok, job for today then - hml14:03
hmlwe’re overridding the default too often I think, should be more explicit14:03
hmlso when we want to update the default, it’s easier14:04
hmlstickupkid: 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
hmlthen the question is, which tests should we run for trusty, xenial etc.. and bionic moving forward14:06
stickupkidhml, unsure - I'm not sure how to do it yet14:06
hmlstickupkid: would be a good place to have a test jenkins setup14:07
hml:-D14:07
hmlstickupkid: investigate and compare notes in an hour?14:08
stickupkidhml, I'm going to try and do the integration tests now, and see what the fallout it. Then I can check how others do it14:09
hmlrgr14:09
stickupkidhml, question is, do we want to test LTS+non-LTS14:09
stickupkidor is LTS alone enough?14:09
hmlstickupkid: we should still do non-LTS… but like we’ve been, explicitly14:22
hmlstickupkid: what did you change?14:44
=== xnox is now known as xnox|sessions
stickupkidwe only have a 60 minute timeout for the merge job, we're hitting that atm15:04
hmlstickupkid: why are we hitting it?  there is barely anythign running?15:04
stickupkid15:15:01 2020-04-27T14:14:19Z INFO Waiting for restart...15:04
stickupkid15:25:58 go (1.14/stable) 1.14.2 from Michael Hudson-Doyle (mwhudson) installed15:04
stickupkidIt took 10 minutes to install go15:05
stickupkidLOL15:05
stickupkidAnother 10 minutes to fetch all the dependencies15:05
hmlstickupkid: so this isn’t waiting on other jobs?15:05
stickupkid20 minutes to install15:05
stickupkidhilarious15:05
stickupkidas we download/build in containers the go mod cache is pure worthless15:06
hmlstickupkid: think we have enough time on the replacement deploy bundle integration tests that we can dump the nw-deploy-lxd-sub-profile-bundle-lxd15:19
stickupkidyeah15:19
hmlstickupkid: https://github.com/CanonicalLtd/juju-qa-jenkins/pull/43715:43
hmlstickupkid: it has a link to the related juju pr15:43
stickupkidhml, tick15:43
hmlstickupkid: https://github.com/juju/juju/pull/11501. :-D15:54
stickupkidhml, it would nice to land this one https://github.com/juju/juju/pull/1141215:54
stickupkidhml, that way we could add it to the integration tests15:55
stickupkidhml, focal testing etc15:55
hmlstickupkid: ack, looking now15:55
stickupkidhml, acceptancetests/assess_bootstrap.py <- I wonder if we can remove this if we target more architectures?15:56
hmlstickupkid: perhaps… maybe series too.15:57
stickupkidhml, ah it bootstraps to maas, I've not do that yet15:57
hml:-/ almost15:58
hmlstickupkid: how do you config “ that you16:01
hmlhave a default region that probably isn't us-east-1”16:01
stickupkidhml, I've got an .aws credential and I set the default region16:02
stickupkid[default]16:02
stickupkidoutput = json16:02
stickupkidregion = eu-west-116:02
stickupkidthat's my .aws/config and use autoload credentials16:02
hmlare you going to fix all the install petname pieces?  for jenkins :-D16:03
stickupkidhml, yeah16:04
stickupkid:(16:04
stickupkidhml, forgot that everything is cattle in the integration tests https://github.com/CanonicalLtd/juju-qa-jenkins/pull/43816:07
hmlstickupkid: tick16:07
stickupkidhaving a very productive day today16:08
stickupkidtick this, tick that16:08
stickupkidgot loads of stuff working16:08
hmlstickupkid: https://pastebin.canonical.com/p/jVS3VyCXVF/16:09
hmlbrwhahahahaha16:09
hml:-D16:09
stickupkidhow do I solve this :thinking-face:16:10
stickupkidI'm like revinventing juju in tests16:10
stickupkidsigh16:10
stickupkidbut without a type system16:10
=== narindergupta is now known as narinderguptamac
pmatuliscan an application's leader unit be set (changed) by the juju client?18:09
pmatulis(the docs don't mention it)18:09
rick_hpmatulis:  no18:27
pmatulisrick_h, alright thanks18:29

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!