/srv/irclogs.ubuntu.com/2016/04/19/#juju-dev.txt

mupBug #1571901 opened: "juju change-user-password --generate" is unhelpful <juju-core:In Progress by axwalk> <https://launchpad.net/bugs/1571901>00:02
wallyworldcmars: a really small one http://reviews.vapour.ws/r/4635/00:17
wallyworldif you have a chance00:17
cmarswallyworld, sure, looking00:17
cmarswallyworld, awesome, thanks!00:18
cmarsLGTM00:18
wallyworldthanks for rasing the bug00:18
* menn0 loves the lxd provider ... so much easier to test HA01:20
natefinchmenn0: yeah, the lxd provider is awesome. I love how non-special it is.02:09
mupBug #1571914 opened: github.com/juju/juju/cmd/jujud unit tests fail if xenial is the LTS <juju-core:Triaged> <https://launchpad.net/bugs/1571914>02:27
mupBug #1571916 opened: github.com/juju/juju/environs unit tests fail if xenial is the LTS <juju-core:Triaged> <https://launchpad.net/bugs/1571916>02:27
mupBug #1571917 opened: github.com/juju/juju/juju unit tests fail if xenial is the LTS  <juju-core:Triaged> <https://launchpad.net/bugs/1571917>02:27
menn0wallyworld or axw: big peergrouper refactoring/cleanup http://reviews.vapour.ws/r/4636/02:42
wallyworldmenn0: does it fix the issue?02:42
menn0wallyworld: it might... it can't be reproduced easily (except in CI it seems)02:43
wallyworldok02:44
axwmenn0: will look shortly02:44
menn0wallyworld: there were certainly some suspicious racy looking areas which I've elminated02:44
wallyworldcode will be much better regardless02:44
menn0wallyworld: and these changes are very worthwhile regardless... there were some truly horrible bits02:45
wallyworldso it seemed02:45
mupBug #1567161 changed: juju2 beta3, cannot download charm, failed to download, 400 <deploy> <landscape> <mongodb> <juju-core:Incomplete> <https://launchpad.net/bugs/1567161>02:57
mupBug #1568176 changed: charm deployment requests invalid revision number <charms> <juju-core:New> <https://launchpad.net/bugs/1568176>02:57
natefinchwhy is there destroy controller, model, relation, service, unit, user.... but no destroy-machine?02:59
menn0wallyworld: thanks... I already fixed the typo in diff 203:11
menn0:)03:11
wallyworldmenn0: changes look much nicer than what was there03:11
menn0wallyworld: by tomorrow we should know if they helped03:12
wallyworldindeed03:12
wallyworldnatefinch: destroy is going away to be replaced by remove03:14
wallyworldfor machines, relations, services, units, users03:16
natefinchwallyworld: I'm fine with that as long as it's consistent.  Given we at the code freeze, bugs-only phase.... there's not a lot of "going to be" left :)03:17
wallyworldnatefinch: we will make changes as necessary till 2.0 is as it needs to be03:17
wallyworldthe CLI work is still in progress03:17
wallyworldnatefinch: all the terminology has been thoroughly reviewed at the highest level and agreed to03:18
wallyworldso that is what is being implemented03:18
natefinchwallyworld: understood03:22
wallyworld:-)03:22
mupBug #1571923 opened: destroy-machine should exist in 2.0 <juju-core:New> <https://launchpad.net/bugs/1571923>03:27
mwhudsonhi any tips on how to debug manual provider bootstrap failure?03:39
mwhudsoni just get this:03:39
mwhudson2016-04-19 03:39:14 ERROR juju.provider.manual provider.go:31 initializing ubuntu user: subprocess encountered error code 1 (Connection to 10.0.2.15 closed.)03:39
mwhudsonhm, how do i get trace output?03:41
cheryljnatefinch: do you know if you left any containers running on the CI arm machine?03:44
mwhudsoncherylj: was it you who had some problem with ssh terminating early and the manual provider a few months ago?03:49
natefinchcherylj: I don't know but I can check03:49
natefinchcherylj: I had, just cleaned them up03:52
mwhudsonoh03:54
mwhudsonnm03:54
mupBug #1571932 opened: github.com/juju/juju/provider/dummy unit tests fail if xenial is the LTS  <juju-core:Triaged> <https://launchpad.net/bugs/1571932>03:57
mupBug #1571933 opened: github.com/juju/juju/worker/provisioner unit tests fail if xenial is the LTS <juju-core:Triaged> <https://launchpad.net/bugs/1571933>03:57
mupBug #1571947 opened: bootstrap --upload-tools fails with "cannot start bootstrap instance: missing tools URL" <juju-core:Triaged> <https://launchpad.net/bugs/1571947>04:33
dimiternkatco: ping?05:41
dimiternkatco: probably too late for you, so I'll pick up bug 1567676 if you don't mind05:41
mupBug #1567676: windows: networker tries to update invalid device and blocks machiner from working <windows> <juju-core:In Progress by cox-katherine-e> <https://launchpad.net/bugs/1567676>05:41
mupBug #1571982 opened: Centos7 machines fail to run cloud-init on Azure <juju-core:Triaged> <https://launchpad.net/bugs/1571982>06:45
=== rogpeppe3 is now known as rogpeppe
mwhudsonanyone here know much about how the lxd provider works?08:02
frobwaredimitern: ping, 1:1?08:04
dimiternfrobware: oops, omw - sorry08:04
mupBug #1572022 opened: status randomly shows one of the peer relations, not both <juju-core:New> <https://launchpad.net/bugs/1572022>08:18
mupBug #1572022 changed: status randomly shows one of the peer relations, not both <juju-core:New> <https://launchpad.net/bugs/1572022>08:34
fwereadeperrito666, please ping me when you have a bit of time to chat about restores, I want to validate my assumptions08:44
mwhudsonmgz: awake again already?08:44
mupBug #1572022 opened: status randomly shows one of the peer relations, not both <juju-core:New> <https://launchpad.net/bugs/1572022>08:46
voidspacebabbageclunk: dimitern: frobware: easy one to start the day http://reviews.vapour.ws/r/4638/09:01
dimiternfrobware, voidspace: I can confirm MAAS 2.0 imposes the same restriction (for both devices and machines) on physical interfaces (can only be linked to untagged vlans)10:19
dimiternhere's the python script converted to py3 and finally working: http://paste.ubuntu.com/15927539/10:19
dimiternand here's a paste of the output showing the issue: http://paste.ubuntu.com/15927550/10:20
TheMuemorning btw10:21
dimiternupdated the script to make it easier to switch maas versions: http://paste.ubuntu.com/15927766/10:44
dimiternfrobware, voidspace: fyi, filed bug 157207010:50
mupBug #1572070: MAAS 2.0 cannot link physical device interfaces to tagged vlans, breaking juju 2.0 multi-NIC containers <juju> <MAAS:New> <https://launchpad.net/bugs/1572070>10:50
axwwallyworld: https://bugs.launchpad.net/juju-core/+bug/1571832  -- what do you think about changing the tools storage to combine controller+model catalogies (model overlaying), so any tools added to the controller are available in all models?11:22
mupBug #1571832: Respect the full tools list on InstanceConfig when building userdata config script. <tech-debt> <juju-core:Triaged> <https://launchpad.net/bugs/1571832>11:22
axwcatalogues*11:22
wallyworldaxw: i think that makes sense, since model tools are sort of related to those of the host controller anyway11:23
wallyworldin that there's a version dependency11:23
axwwallyworld: ok, I'll see what I can do later on then11:24
axwazure is buggered on master atm, fixing that first11:25
wallyworldok11:25
dimiternfrobware, voidspace: http://reviews.vapour.ws/r/4639/ fixes bug 1567676, please have a look when you have a moment11:29
mupBug #1567676: windows: networker tries to update invalid device and blocks machiner from working <windows> <juju-core:In Progress by dimitern> <https://launchpad.net/bugs/1567676>11:29
frobwaredimitern: looking11:30
dimiternfrobware: ta!11:31
frobwaredimitern: done11:38
dimiternfrobware: thanks!11:39
mupBug #1571082 changed: autopkgtest lxd provider tests fail for 2.0 <jujuqa> <lxd-provider> <packaging> <juju-core:Fix Released> <juju-core (Ubuntu):Fix Released> <https://launchpad.net/bugs/1571082>11:49
dimiternfrobware: updated http://reviews.vapour.ws/r/4639/ btw12:01
frobwaredimitern: looking12:01
voidspacedimitern: looking12:02
frobwaredimitern: what do we consider invalid now?12:03
dimiternfrobware: what's considered invalid hasn't changed, just how we handle it12:04
frobwaredimitern: I guess my concern is should we simply drop the validation and the respective tests?12:04
frobwaredimitern: it seems a little counter intuitive to validate and then ignore12:05
dimiternfrobware: we could, but I'd prefer to keep it at least for a while - easier to catch issues once we start creating bridges from juju12:05
dimiternfrobware: or anything else on the machine that needs to use those device names (ip commands, etc.)12:06
frobwaredimitern: if it is invalid shouldn't we encode it in a way that makes it safe to go into the db?12:16
voidspacedimitern: if invalid names are not invalid it does seem weird - especially logging at Warning level12:16
voidspacedimitern: assuming we're sure that's the right thing to do LGTM12:16
voidspacedimitern: but like frobware, if there's no such thing as an invalid name then why even check?12:16
voidspacedimitern: I leave it in your hands though12:17
dimiternvoidspace: cheers12:17
voidspacedimitern: when will your branch removing AddressAllocation for MAAS  land?12:18
voidspacedimitern: as it impacts my devices work12:18
dimiternvoidspace, frobware: let me give you an example - on a windows machine, "Local Network Connection #2" is a valid name, but trying to save this into state goes via the API server which runs on Ubuntu, and has different criteria for valid names (much more restrictive)12:19
dimiternvoidspace: it landed yesterday12:19
voidspacedimitern: I understand why we need to allow invalid names12:19
mupBug #1572102 opened: Juju could indicate if the LXD image is out-of-sync with upstream <lxd> <juju-core:Triaged> <https://launchpad.net/bugs/1572102>12:19
voidspacedimitern: what I don't understand is why we still need to check if they're invalid12:19
voidspacedimitern: ah, so it has landed!12:20
dimiternfrobware: it's still safe to store it in mongo, no encoding needed12:20
voidspacedimitern: I saw that the AddressAllocation flag was still used - but didn't see that it was just to emit a warning12:20
voidspacecool12:20
dimiternfrobware, voidspace: ok, I think you convinced me to drop the tests and just keep the rest12:20
frobwaredimitern: so let's drop the tests - they don't test anything we rely on12:20
axwashipika: picking on you since you're the only OCR that's online. would you mind taking a look at https://github.com/juju/juju/pull/5215 if you have time?12:24
ashipikaaxw: my pleasure12:25
dimiternfrobware: done, do you want a last look before I hit the button? :)12:26
frobwaredimitern: looking12:26
frobwaredimitern: go for it12:27
axwsinzui: in case you see the azure issue in CI before my fix lands, I'm pretty sure it's covered by https://bugs.launchpad.net/juju-core/+bug/1571947, and fixed by the branch linked12:27
mupBug #1571947: bootstrap --upload-tools fails with "cannot start bootstrap instance: missing tools URL" <juju-core:In Progress by axwalk> <https://launchpad.net/bugs/1571947>12:27
* dimitern hits the button12:28
ashipikaaxw: is it worth adding a note describing why the URL checking was reverted?12:31
axwashipika: yeah I guess. I'll create a tech-debt bug and link it12:31
ashipikaaxw: ack12:32
dimiternaxw: great job! tyvm12:33
dimiternnow with that fix I can actually do some work with juju :)12:33
axwdimitern: :)12:33
ashipikaaxw: ship it12:36
axwashipika: thanks12:36
mupBug #1572116 opened: cloudconfig/instancecfg: SetTools should ensure URLs are set <juju-core:Triaged> <https://launchpad.net/bugs/1572116>12:43
sinzuithank you axw13:24
katcodimitern: pong, hey13:46
dimiternkatco: hey, np - just fixed bug 1567676 and as you were assigned to it wanted to check before I started13:49
mupBug #1567676: windows: networker tries to update invalid device and blocks machiner from working <windows> <juju-core:In Progress by dimitern> <https://launchpad.net/bugs/1567676>13:49
katcodimitern: feel free to take it, i was spinning getting vmaas set up13:53
katcodimitern: but please keep me updated on it. it looked strange to me, like an impossible code path. what's your idea?13:53
dimiternkatco: it's fixed now and landed13:53
katcodimitern: what was it?13:54
dimiternkatco: the seemingly impossible path actually turned to be quite valid - a windows machine calling the api on ubuntu, which in turn tries to validate that api args as linux interface names :)13:55
mupBug #1572145 opened: kvmProvisionerSuite.TestContainerStartedAndStopped no event arrived <ci> <intermittent-failure> <ppc64el> <regression> <unit-tests> <juju-core:Triaged> <https://launchpad.net/bugs/1572145>13:55
katcodimitern: ahhhh!13:58
dimitern:)13:59
katcodimitern: that makes me feel better haha13:59
katcodimitern: i was wondering if perhaps GOOS was being locked during compiled-time or something13:59
dimiternkatco: fortunately not :) thanks for looking into it though, I know the code is somewhat gnarly and hard to follow at places, but it's improving already14:00
=== natefinch is now known as natefinch-afk
perrito666bbl ~1h14:11
mupBug #1572159 opened: juju deploy: cannot specify resource revisions <juju-core:New> <https://launchpad.net/bugs/1572159>14:14
babbageclunkI keep having the urge to all-caps JUJU when I mention it in text.14:20
babbageclunk(Also when I say it aloud, although to a lesser extent.)14:20
babbageclunkThat's normal, right?14:21
dimitern:) depends on the locale14:21
cheryljheh14:21
mupBug #1572159 changed: juju deploy: cannot specify resource revisions <juju-core:New> <https://launchpad.net/bugs/1572159>14:23
mupBug #1572159 opened: juju deploy: cannot specify resource revisions <juju-core:New> <https://launchpad.net/bugs/1572159>14:26
dimiternfrobware, voidspace, babbageclunk: one seriously complicated review guys: http://reviews.vapour.ws/r/4641/ :)14:38
babbageclunkdimitern: SOUNDS LIKE A CHALLENGE!14:38
dimitern:)14:40
mupBug #1569898 changed: cmd/pprof: sporadic test failure <tech-debt> <juju-core:Triaged> <https://launchpad.net/bugs/1569898>14:59
mupBug #1571737 changed: Race in maas provider storage <ci> <maas-provider> <race-condition> <regression> <juju-core:Fix Released by 2-xtian> <https://launchpad.net/bugs/1571737>14:59
mupBug #1569898 opened: cmd/pprof: sporadic test failure <tech-debt> <juju-core:Triaged> <https://launchpad.net/bugs/1569898>15:02
mupBug #1571737 opened: Race in maas provider storage <ci> <maas-provider> <race-condition> <regression> <juju-core:Fix Released by 2-xtian> <https://launchpad.net/bugs/1571737>15:02
mupBug #1569898 changed: cmd/pprof: sporadic test failure <tech-debt> <juju-core:Triaged> <https://launchpad.net/bugs/1569898>15:08
mupBug #1571737 changed: Race in maas provider storage <ci> <maas-provider> <race-condition> <regression> <juju-core:Fix Released by 2-xtian> <https://launchpad.net/bugs/1571737>15:08
ericsnowrogpeppe: FYI, I've commented on bug #157215915:11
mupBug #1572159: juju deploy: cannot specify resource revisions <juju-core:New> <https://launchpad.net/bugs/1572159>15:11
rogpeppeericsnow: thanks, i just responded15:13
rogpeppeericsnow: and it worked for me15:13
ericsnowrogpeppe: great! :)15:13
rogpeppeericsnow: out of interest, where in the code are the revnos detected?15:13
ericsnowrogpeppe: resource/resourceadapters/deploy.go15:14
ericsnowrogpeppe: via handleResources() in cmd/juju/service/deploy.go15:14
mupBug #1572159 changed: juju deploy: cannot specify resource revisions <juju-core:New> <https://launchpad.net/bugs/1572159>15:29
mupBug #1572159 opened: juju deploy: cannot specify resource revisions <juju-core:New> <https://launchpad.net/bugs/1572159>15:32
mupBug #1572159 changed: juju deploy: cannot specify resource revisions <juju-core:New> <https://launchpad.net/bugs/1572159>15:38
babbageclunkdimitern, voidspace, frobware: Something for review - http://reviews.vapour.ws/r/4642/15:52
dimiternbabbageclunk: almost done15:56
dimiternbabbageclunk: reviewed15:59
=== redir_afk is now known as redir
=== natefinch-afk is now known as natefnich
=== natefnich is now known as natefinch
babbageclunkdimitern, frobware: Thanks!16:27
babbageclunkvoidspace: don't forget to update the document! :)16:28
voidspacebabbageclunk: hah, true enough :-)16:29
voidspaceI won't16:29
babbageclunkvoidspace: I'm going to replace the locks on fakeController with channels, then should I look at devices?16:30
voidspacebabbageclunk: I've started on devices, but mostly just understanding (or not) what's there16:39
voidspacebabbageclunk: we can share the work16:39
voidspacebabbageclunk: I'm doing AllocateContainerAddresses16:40
babbageclunkvoidspace: ok cool. I'll do this and then grab another one16:40
voidspacecool16:41
mupBug #1572237 opened: juju rc1 loses agents during a lxd deploy <juju-core:New> <https://launchpad.net/bugs/1572237>16:56
perrito666well juju tests with 1.6 in windows are broken with a big B17:02
mupBug #1572237 changed: juju rc1 loses agents during a lxd deploy <juju-core:New> <https://launchpad.net/bugs/1572237>17:05
mupBug #1572237 opened: juju rc1 loses agents during a lxd deploy <juju-core:New> <https://launchpad.net/bugs/1572237>17:08
natefinchWell, there's a dumb bug18:06
natefinchupgrade-charm barfs if you include the trailing slash for the path for a local charm18:07
natefinchhuzzah, fixed my bug18:16
=== redir is now known as redir_lunch
mupBug #1570759 changed: apt-get install juju does not install /usr/bin/juju <packaging> <xenial> <One Hundred Papercuts:Confirmed> <juju-core:Fix Released by gz> <juju-core (Ubuntu):Fix Released> <https://launchpad.net/bugs/1570759>19:44
thumpermorning folks19:50
* thumper trawls through emails19:50
thumpersinzui: what's the status of a maas 2 ci test?19:50
katcothumper: morning19:50
sinzuithumper: we have a machine ready for us to install it. Installation will start tomorrow19:50
thumpersinzui: ok. will be good to see this get some further testing19:51
thumperalexisb: morning20:01
=== redir_lunch is now known as redir
lazyPowercherylj - ran into that same issue i bumped my head on last week and got enough to give you a proper bug this time around https://bugs.launchpad.net/juju-core/+bug/157231220:55
mupBug #1572312: Juju fails to deploy allocate node due to bad http response: 400 Bad Request <juju-core:New> <https://launchpad.net/bugs/1572312>20:55
cheryljlazyPower: good news!  menn0 has already fixed that issue :)20:56
lazyPoweroh yeah?20:56
cheryljlazyPower: yeah, see bug 156905420:57
mupBug #1569054: GridFS namespace breaks charm and tools deduping across models <juju-core:Fix Committed by menno.smits> <https://launchpad.net/bugs/1569054>20:57
lazyPowerNice! That makes so much sense now why it was intermittent20:57
=== natefinch is now known as natefinch-afk
Guest_98761Allah is doing21:53
Guest_98761sun is not doing Allah is doing21:53
Guest_98761moon is not doing Allah is doing21:53
Guest_98761stars are not doing Allah is doing21:54
Guest_98761planets are not doing Allah is doing21:54
Guest_98761galaxies are not doing Allah is doing21:54
Guest_98761oceans are not doing Allah is doing21:54
Guest_98761mountains are not doing Allah is doing21:55
Guest_98761trees are not doing Allah is doing21:55
Guest_98761mom is not doing Allah is doing21:55
Guest_98761dad is not doing Allah is doing21:55
Guest_98761boss is not doing Allah is doing21:55
Guest_98761job is not doing Allah is doing21:55
Guest_98761dollar is not doing Allah is doing21:56
Guest_98761degree is not doing Allah is doing21:56
Guest_98761medicine is not doing Allah is doing21:56
Guest_98761customers are not doing Allah is doing21:56
Guest_98761you can not get a job without the permission of allah21:56
Guest_98761you can not get married without the permission of allah21:57
wallyworldcmars: do you have 5 min?21:57
Guest_98761nobody can get angry at you without the permission of allah21:57
cmarswallyworld, sure21:57
Guest_98761light is not doing Allah is doing21:57
wallyworldcmars: https://plus.google.com/hangouts/_/canonical.com/tanzanite-stand21:57
Guest_98761fan is not doing Allah is doing21:58
Guest_98761businessess are not doing Allah is doing21:58
cmarsthe question is, what is op doing?21:58
Guest_98761america is not doing Allah is doing21:58
Guest_98761fire can not burn without the permission of allah21:58
Guest_98761knife can not cut without the permission of allah21:59
Guest_98761rulers are not doing Allah is doing21:59
Guest_98761governments are not doing Allah is doing21:59
Guest_98761sleep is not doing Allah is doing21:59
Guest_98761hunger is not doing Allah is doing21:59
Guest_98761food does not take away the hunger Allah takes away the hunger22:00
Guest_98761water does not take away the thirst Allah takes away the thirst22:00
Guest_98761seeing is not doing Allah is doing22:00
Guest_98761hearing is not doing Allah is doing22:00
bdxwtf22:00
Guest_98761seasons are not doing Allah is doing22:01
Guest_98761weather is not doing Allah is doing22:01
Guest_98761humans are not doing Allah is doing22:01
Guest_98761animals are not doing Allah is doing22:01
Guest_98761the best amongst you are those who learn and teach quran22:01
Guest_98761one letter read from book of Allah amounts to one good deed and Allah multiplies one good deed ten times22:02
Guest_98761hearts get rusted as does iron with water to remove rust from heart recitation of Quran and rememberance of death22:03
Guest_98761heart is likened to a mirror22:03
Guest_98761when a person commits one sin a black dot sustains the heart22:03
Guest_98761to accept Islam say that I bear witness that there is no deity worthy of worship except Allah and Muhammad peace be upon him is his slave and messenger22:06
Guest_98761read book www.fazaileamaal.com22:06
Guest_98761read book www.muntakhabahadith.com22:06
Guest_98761need spiritual teacher visit www.alhaadi.org.za22:07
Guest_98761allah created the sky without any pillars22:07
Guest_98761allah makes the sun rise from the east and sets it in the west22:07
Guest_98761allah makes the day into the night and the night into the day22:07
Guest_98761allah gives life and Allah gives death22:08
Guest_98761all creation are useless,worthless,hopeless22:08
Guest_98761can not do22:08
Guest_98761can not benefit22:08
Guest_98761can not harm22:08
Guest_98761allah is the doer of each and everything22:08
Guest_98761when Allah wants us to stand we stand22:09
mupBug #1511537 changed: Failed to load cookies EOF <ci> <intermittent-failure> <test-failure> <juju-core:Fix Released> <https://launchpad.net/bugs/1511537>22:09
Guest_98761when Allah wants us to sit we sit22:09
Guest_98761i am not doing Allah is doing22:09
Guest_98761you are not doing Allah is doing22:09
Guest_98761atom bomb is not doing Allah is doing22:09
mupBug #1511537 opened: Failed to load cookies EOF <ci> <intermittent-failure> <test-failure> <juju-core:Fix Released> <https://launchpad.net/bugs/1511537>22:12
mupBug #1511537 changed: Failed to load cookies EOF <ci> <intermittent-failure> <test-failure> <juju-core:Fix Released> <https://launchpad.net/bugs/1511537>22:18
perrito666that was.... weird22:48
perrito666kiwiirc is a big spam gateway22:48
wallyworldaxw: standup?23:16
=== natefinch-afk is now known as natefinch
wallyworldnatefinch: "Welcome to Juju 2.0" <-- should we use CurrrentVersion to print the real version, not always 2.023:51
natefinchwallyworld: might as well23:52
natefinchwallyworld: done23:58
wallyworldty, looking23:58
natefinchdamn conflicts23:58

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