/srv/irclogs.ubuntu.com/2020/03/17/#juju.txt

thumperwallyworld: looks like the latest update didn't help the s390x build, still failing00:25
wallyworldthumper: hmmmm, snaps built on lp00:27
wallyworldok00:27
thumperhttps://launchpadlibrarian.net/469345132/buildlog_snap_ubuntu_xenial_s390x_juju-edge_BUILDING.txt.gz00:27
thumpervendor/golang.org/x/crypto/chacha20/chacha_s390x.go:11:15: undefined: cpu.S390X00:27
thumperI wonder if this is an additional flag that is set by a later version of the go compiler00:27
wallyworldhttps://code.launchpad.net/~juju-qa-bot/+snap/2.7-edge00:28
wallyworldhttps://code.launchpad.net/~juju-qa-bot/+snap/2.7-edge/+build/87084100:28
thumperemail six minutes ago00:28
wallyworldbuild log shows correct/latest sha00:28
tlm[m]wallyworld: do you have a link to the bug for pod DNS from last week ?00:28
thumperhang on00:28
thumperperhaps I'm looking at the latest develop build00:29
thumperwhich won't have the fix yet00:29
thumperit is juju-edge snap package00:29
thumpernot 2.7 edge00:29
thumperwallyworld: I think we may be good then00:29
thumperthanks for pointing this out00:29
wallyworldall good, thanks for checking00:29
wallyworldgood to be sure00:30
thumperwallyworld: do you agree that the failure above is because we don't yet have the 2.7 update in develop?00:30
wallyworldthumper: let me finish standup00:30
* thumper nods00:31
wallyworldbabbageclunk: you happy to +1 my 2.7 merge pr?01:02
babbageclunkwallyworld: oh, yup - just scrolling through it now01:05
wallyworldty01:07
babbageclunkwallyworld: approved01:09
wallyworldty01:11
thumperbabbageclunk: hmm...02:51
thumpermachine-1: 15:49:17 WARNING juju.worker.globalclockupdater.raft timed out updating clock, retrying in 1s02:51
thumpergiven that my machine isn't doing much...02:51
thumpernot sure why we'd get this02:51
babbageclunkthumper: uhoh02:52
babbageclunklet's look!02:52
babbageclunkare you seeing it a lot?02:52
babbageclunkor is it just the one?02:52
thumperjust once02:52
babbageclunkwas there a network blip that meant raft leadership changed?02:53
babbageclunkit's not surprising in that case.02:53
thumperhmm...02:53
babbageclunk(or maybe just a machine being slow to respond to a heartbeat because compiling/running tests)02:53
thumperit was deploying ubuntu-lite02:54
* thumper just thought of a really useful command addition02:54
babbageclunkI mean, that doesn't sound like it would make the machine work too hard - it says lite right in the name02:54
thumperif juju exec specifies --out, and there are multiple targets, we should write a file per target02:54
timClicks+102:55
thumperso we could say "juju exec -m controller --all --out engine-report juju_engine_report02:55
timClickseasy tee02:55
thumperand end up with juju_engine_report.0 .1 and .202:55
babbageclunkis exec the new run?02:55
thumperyeah02:55
timClicksyes02:55
thumperor...02:56
timClicksthat behaviour is similar to how wget works with --no-clobber02:56
babbageclunkmaybe treat the filename as a template02:56
thumper--out engine-report-{}.txt02:56
thumperand replace the {} with the machine id02:56
babbageclunkjinx02:56
thumperthat'd be sweet02:56
thumperperhaps add engine-report-0.txt.stderr if there is any stderr02:57
thumperor something02:57
thumperso... I wonder if I broke something in my status code...02:58
thumpermy machine is saying "pending"02:58
thumperbut it has a connection02:58
thumperpoo02:58
thumperhmm...02:59
thumpercontroller shows agents as "started"02:59
thumperbut my default model just showing "pending"02:59
kelvinliuwallyworld: https://github.com/juju/juju/pull/11315 got this PR for CRD lifecycle, could u take a look when got some time? ty03:26
wallyworldok03:26
babbageclunkthumper: did you work it out?03:40
thumperno03:40
thumperdigging03:40
thumperbabbageclunk: meet?03:40
thumperfark!!!03:42
thumperbabbageclunk: good news bad news kinda thing03:42
thumperthe machine agent really isn't running properly03:42
thumperhence "pending"03:42
thumperbecause the upgrade-steps-runner had issues03:43
thumperunknown object type "Machiner" (not implemented)03:43
thumperI don't even know how we ended up in this state...03:45
thumperand how we haven't caught this issue earlier03:45
* thumper feels sad03:45
thumperbabbageclunk: ok found out my problem04:49
babbageclunkoh nice04:58
* thumper is sending email04:58
thumpernot my fault04:58
stickupkidmanadart, got a sec?08:03
manadartstickupkid: In Daily.08:05
stickupkidmanadart, thoughts about where to put the new series stuff, core/series seems like it has potential08:46
manadartstickupkid: Yes.08:47
flxfoohi all,08:58
flxfoolittle question08:58
flxfoowhen upgrading ubuntu os (apt), holding a percona cluster, I upgraded the non leader first (pause, upgrade, reboot, resume). Do I need to move leader to another node, before to perform the upragde on current leadre node?08:59
flxfooif yes, how do I move leader onwership to another node?09:00
achilleasamanadart: it's goimports that complains about already merged stuff on develop; I will push a commit to fix the linter warnings09:05
manadartflxfoo: The upgrade process handles freezing leadership so that it doesn't thrash while performing series upgrades.09:07
manadartachilleasa: OK.09:07
flxfoomanadart: thanks, can you give more details? I am not upgrading percona or going one OS release up...09:11
manadartflxfoo: Ah, I see. You are not using `juju upgrade-series ...`. If take the agent offline for longer than the lease period (up to a minute IIRC) a new leader will be elected.09:18
manadart*If you..09:18
flxfoomanadart: ah ok, I needed to wait longer than, for it to elect new leader... no way to force that then?09:21
flxfoo*then09:21
manadartflxfoo: No, it's in the hands of Raft consensus. You should be able to see it change in `juju status` if the agent is offline.09:23
manadartachilleasa: Looks like you need to fix some import groupings there.09:25
flxfoomanadart: by agent, you mean `mysql-hacluster` unit?09:25
flxfoomanadart: if yes, offline does not mean `paused` but `stopped`?09:26
achilleasamanadart: guess goimports is not to be trusted...09:27
flxfoomanadart: if I `pause` the hacluster, it just stays like that... no election seem to appear in debug-log09:28
manadartflxfoo: What is the charm you're using percona-cluster?09:32
achilleasamanadart: I think it all looks correct now; can you take another look in case I missed an import?09:33
manadartachilleasa: I think it looks OK now.09:34
flxfoomanadart: yeah09:41
flxfoomanadart: +hacluster09:41
manadartflxfoo: If you definitely want the leader to relinquish while you upgrade it, try stopping the primary mysql/percona unit agent rather than using the pause command. I'm not terribly familiar with that charm, but that should do it.09:56
flxfoo manadart ok, if I understood properly, I could actually upgrade the non leader ones first (with pause etc... and resume), then shutdown the leader node (stop mysql) in order for an election to take place?09:59
manadartflxfoo: Yes, I think so.09:59
flxfoomanadart: thanks for your time :)10:06
manadartflxfoo: Sure thing.10:06
hmlstickupkid: where did you find ineffassign and unconvert for static analysis ?  i saw a few private repros perhaps, but that’s it12:21
stickupkidhml, ineffassign - github.com/gordonklaus/ineffassign12:24
stickupkidhml, unconvert - https://github.com/mdempsky/unconvert12:24
stickupkidha, nice that i kept my urls the same - hmm12:25
hmlstickupkid: okay, those are the ones i saw, just wasn’t sure.12:25
achilleasahml: can you try rebasing 11318 on top of current develop? That should get rid of the un-related lint errors12:34
hmlachilleasa:  sure12:35
hmlachilleasa:  not, there are a few more changes to be made.  working on it now12:52
achilleasahml: left a small comment12:52
achilleasadoing the QA steps now12:52
stickupkidmanadart, https://github.com/juju/juju/pull/1133213:56
hmlachilleasa:  pushed up changes to 11318.  need to remember to squash them before merging.  :-)14:03
achilleasahml: btw, when I tried the QA steps it failed to download (or was it upload) a resource14:04
rick_h_stickupkid:  are you free to join back in daily?14:04
hmlachilleasa:  yeah… i saw that too.  i think it’s because we don’t know how to run the charm correctly.  that’s didn’t seem to inhibit a few metrics from being collected.14:05
stickupkidmanadart, rick_h_ ping15:07
manadartstickupkid: In Daily.15:08
rick_h_stickupkid:  otp with interview15:08
=== jsing` is now known as jsing
achilleasahml: 11318 is approved16:26
hmlachilleasa:  ty16:26
hmlachilleasa:  do you have a few minutes?16:27
achilleasasure16:28
hmlachilleasa:  daily?16:28
achilleasaomw16:28
stickupkidmanadart, hml, CR please https://github.com/juju/juju/pull/1133216:31
hmlstickupkid: looking at 1133218:49
sdhd-saschahi,19:08
sdhd-saschajust trying to install `canonical's kubernetes` with juju. Inside of the worker-nodes i get:19:08
sdhd-sascha`fs.go:540] stat failed on /dev/loop24 with error: no such file or directory`19:08
sdhd-saschaAnd on the host i get this:19:08
sdhd-sascha```19:08
sdhd-sascha$ losetup19:08
sdhd-sascha/dev/loop24         0      0         1  1 /var/lib/snapd/snaps/lxd_13741.snap (deleted)           0     51219:08
sdhd-sascha```19:08
sdhd-saschaWhat can i do, to search deeper about what is happen here ?19:08

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