/srv/irclogs.ubuntu.com/2016/08/05/#juju.txt

=== natefinch-afk is now known as natefinch
=== scuttlemonkey is now known as scuttle|afk
=== frankban|afk is now known as frankban
=== mpavone1 is now known as mpavone
=== zz_CyberJacob is now known as CyberJacob
kjackalHello Juju world!08:54
lazyPowero/10:30
lazyPowerOdd_Bloke - ping11:29
Odd_BlokelazyPower: Pong.11:31
lazyPowerhey there, i was taking a look through the revq and landed on https://code.launchpad.net/~daniel-thewatkins/charms/trusty/ubuntu-repository-cache/error-message-fix/+merge/29262211:31
lazyPoweri noticed  there was no feedback, and i'm curious if there is a way we can scope those tests to sync a smaller subset of the archive, so it would be feesible to gate on automated testing11:31
lazyPoweras it stands right now, i'm sad that we're marking this merge as needs fixing, because the work is great, its the automated test result thats giving it grief :(11:32
Odd_BlokelazyPower: Yeah, it does suck. :(11:33
lazyPowerOdd_Bloke - i'm half a mind to open an issue against the charm re: the tiemout in automated testing, and approve this mp, as it has zero to do with why its failing in CI11:34
Odd_BlokeYeah, that's probably worthwhile.11:34
lazyPoweri dont think this ever passed in CI because i've been pretty lenient landing changes against it while we sorted our charm testing11:34
Odd_BlokeIt's something we want to fix, but it's not high enough priority for us to actually get to it any time soon. :(11:34
lazyPowerwell, thats a problem :|11:35
lazyPowerany chance we could get that bumped in terms of priority? maybe "soonish" rather than "not anytime soon"11:35
Odd_BlokeHonestly, probably not; the charm is only a small part of what our team works on, and everything else we're working on is to fulfil contractual obligations.11:36
lazyPowerOdd_Bloke - do yinz run this in any kind of automated capcity on your team? mojo specs or anything like that?11:37
lazyPowerif you've got passing results for me, i'll give it as pass11:37
Odd_BlokelazyPower: IS deploy it using mojo etc., but I don't think we have anything running from that branch.11:37
lazyPowerok11:38
lazyPowerOdd_Bloke - ok, i think i have enough information here to move forward. thanks for the feedback. I'll take an item to follow up with the ~charmers about scenarios like this one as well. This is known  to me having touched the charm extensively in the past, and its not fair at all to gate. This MP will wither on the vine it sounds like due to time constraints... we need to come up with something better both from the tests standpoint, and from11:43
lazyPower our gating standpoint.11:43
Odd_BlokelazyPower: Ack, thanks for spending time on it. :)11:45
lazyPowernp. keep submitting quality work :)11:45
lazyPowerOdd_Bloke - ah one additional line item here, once approved, we'll need you or a member of your team to sort out proper publishing of the charm (charm push). We can sort access with a launchpad team so anyone there can push, but moving forward as LP ingestion is disabled, we're left in limbo for publishing.11:49
rick_h_lazyPower: huh? how are we in limbo for charm publishing?11:53
lazyPowerrick_h_ - once i approve this and push to the targeted lp branch, it isn't in the store. Its not anywhere that i can reasonably charm push.11:53
lazyPoweri dont want to own it, its not my charm11:53
Odd_BlokelazyPower: I believe rcj was working with... someone to handle that.11:54
lazyPowerrick_h_ - the short story here is: there's about 30 some odd merges left in the queue, that are following the old practice of pushing into lp, and targeting the ~charmer lp branches. If the author doesn't charm push to either their namespace, or a team namespace, we're left creating teams in the store which will further continue to promote non maintainership of charms. I believe Marco/Cory brought this up in Holland12:00
lazyPowerso i'm trying to circle back and help those 30 some odd merges find a proper home, and once the new queue launches (any day now i hear), this will start to just go away. the docs already reference the new publish model, so its a time-limited problem that should solve itself in short order.12:01
shruthimaHello Team, Iam trying to upgrade charm with fixpacks which is deployed from charm store. But it is showing this error  root@ubuntu:~/charms# juju upgrade-charm ibm-im --resource ibm_im_fixpack=/root/repo/agent.installer.linux.gtk.x86_64_1.8.4001.20160217_1716.zip ERROR already running latest charm "cs:~ibmcharmers/trusty/ibm-im-5" Could anyone please suggest on the same?12:12
lazyPowershruthima - correct me if I'm wrong, but all you're wanting to do is update the resource correct?12:13
shruthimano i want to update the charm installtion with fixpacks12:14
shruthimaiam providing actual package from local machine12:15
lazyPowershruthima - see juju attach -h12:15
lazyPoweryo udont need to upgrade the charm if you're only updating the resource, if you have an updated charm locally you will need to additionally specify the --path to use to upgrade the charm code itself,12:16
lazyPowerdefault behavior if you've deployed from teh charm store, is to poll the charm store when you issue juju upgrade-charm, as there haven't been any additional revisions published to that channel, there's no new revision for the charm to upgrade to.12:16
shruthimaya juju attach is working fine12:16
shruthimaoh k we are with the wrong assumption12:17
lazyPowershruthima - common misconception :) happy i could lend a hand though12:18
shruthimaya locally juju upgrade working fine with tha option path .thankyou12:20
=== scuttle|afk is now known as scuttlemonkey
lazyPowerstub - are you still around?12:44
stublazyPower: yes12:45
lazyPowerstub - you broke ubuntu-repository-cache with revision 212 :(12:45
lazyPowerby moving to python3, and not moving series to xenial, the charm will never work12:45
stubreally?12:46
lazyPoweryeah, the install hook fails 100% of the time. if you branch the current tip of whats in https://code.launchpad.net/~charmers/charms/trusty/ubuntu-repository-cache/trunk and run a deploy its beyond broke, due to moving to python312:47
stubI get python3 on my trustys.12:47
lazyPowerwell, i've verified its broke by default in aws and on the lxd provider12:47
lazyPowerlooks like its missing python3-six, python3-yaml, and jinja12:48
stubSo how do all the other charms using py3 work?12:48
stubOh... so it needs a charmhelpers sync12:48
lazyPowermore than likely12:48
lazyPoweri'm trying to figure out a path to fix the CI timing out, as thats holding up a whole slew of merges for this charm12:48
lazyPowerstumbled into that in the process12:49
stubI have an uncommitted merge here adding multiseries support... I might have messed up landing.12:49
lazyPowerhttps://bugs.launchpad.net/charms/+source/ubuntu-repository-cache/+bug/1609594  was filed by jose, and i followed up with the findings12:50
mupBug #1609594: Charm does not install python3 modules yaml and jinja2 <ubuntu-repository-cache (Juju Charms Collection):New> <ubuntu-repository-cache (Charms Xenial):New> <https://launchpad.net/bugs/1609594>12:50
stub  Robert C Jennings 2016-07-05 Add multiseries support12:50
lazyPowerto be fair, i looked for the r=  in the merge message12:50
lazyPowerso, i dont mean to point a finger12:50
lazyPower<312:50
stubyeah, I'm just trying to track down the mps.12:51
stubThe fix is just resync charmhelpers, assuming no incompatibilities show up. I've seen it before.12:51
lazyPowerlet m finish this test run bumping the tests from series=trusty to series=xenial and i'll back out those changes and give a re-sync a go12:52
stubI committed it, but didn't publish it.12:53
stubOr I can prepare a MP with new charmhelpers.12:53
lazyPowerI'll defer to your judgement, i trust ya12:53
stubhttps://jujucharms.com/ubuntu-repository-cache/20 has it listed as both trusty and xenial12:53
stubI think that branch might be out of date now... ut can't see the repo in the store.12:54
lazyPoweryeah it looks like the charmstore metadata is missing repo and bugs-url12:56
lazyPowers/repo/homepage12:56
stubhttps://code.launchpad.net/~cloudware/cloudware/ubuntu-repository-cache seems to be the branch12:57
lazyPowerstub - ok, so we have a few merges in the queue targeting the wrong branch :|12:57
lazyPowerand you're 2 revs ahead of whats in lp:~charmers12:57
stublazyPower: Right. But it is still in bzr, so the resubmit button should do the right thing,.12:58
lazyPowers/you're/that branch is/12:58
lazyPowerhmm ok #TIL theres a resubmit button12:58
lazyPowerlet me see if i can help that along...12:58
stubAnd ~cloudware might want to review it too since they are maintaining things12:59
lazyPowerlp:~daniel-thewatkins/charms/trusty/ubuntu-repository-cache/error-message-fix is not mergeable into lp:~cloudware/cloudware/ubuntu-repository-cache13:00
lazyPowerwelp, that didnt help anything13:00
stubI've been updating the branch descriptions for moved branches and setting the branch status to Merged.13:00
stubThe branches might need to be pushed to the new namespace or something equally annoying :-(13:02
stublazyPower: ok if I edit the branch description?13:02
stubOf the ~charmers branch?13:02
lazyPowerI'm fine with that13:03
lazyPowerthe one thing is ee as potentially problematic is that the cloudware branch is private, which means no bugs13:03
lazyPowerstub thanks for lending a hand here, i see i've stumbled into a rabbit hole :)13:04
stublazyPower: punt it to ~cloudware? ;)13:04
stubDan and Colin should both be happy enough to shuffle branches and resubmit themselves.13:05
lazyPowerworks for me, i'll follow up on these MP's and wrap this up. I've got an > 1 hour invested in it already13:05
stubThe description on the old branch says it is moved anyway. In small print, but it is there. https://code.launchpad.net/~charmers/charms/trusty/ubuntu-repository-cache/trunk13:07
lazyPowergah, i missed that too13:10
stubBecause I just added it13:10
lazyPoweroh!13:10
lazyPowerwell, perfect :)13:11
lazyPowerthanks stub13:11
=== Tristit1a is now known as Tristitia
PrabakaranHello Team, Could someone please advise me on how to keep bundle stream for pushing the charms in Launchpad? For example if our product is supported on both Trusty and Xenial version how do i name the streams... is it like this https://code.launchpad.net/~<group name>/charms/bundle/<charm name>/trunk14:29
rick_h_Prabakaran: I'd suggest moving to the new publish method and not keeping the charms in that path any more14:34
rick_h_Prabakaran: https://jujucharms.com/docs/stable/authors-charm-store14:35
Prabakarank thanks rick_h_14:35
tvansteenburghanyone have an example of setting frontend config options with the haproxy charm?15:02
tvansteenburghnever mind, looks like you just set all your options and the charm is smart enough to know which are frontend vs backend15:11
lazyPowertvansteenburgh "magic" *hand wavey*15:13
=== frankban is now known as frankban|afk
jhobbshow much ram do i need for a controller machine 0?17:23
jhobbsI'm creating a VM to host it.. is 2GB enough? 4GB?17:24
jrwrenjhobbs: I am not a good person to answer, but IIRC EC2 m3.large is default using that provider because of the memory usage.17:26
jhobbsjrwren: cool that's helpful, thanks17:26
jhobbsi'll go with 817:27
* D4RKS1D3 hi everyone19:25
D4RKS1D3Anyone knows if it is possible to upgrade a charm from local when you installed from the repos?19:29
D4RKS1D3Or I need to remove and install the unit?19:30
beisnerhi D4RKS1D3, i think for that you can use --switch <foo> with charm upgrade.  https://jujucharms.com/docs/1.25/authors-charm-upgrades19:47
beisneror rather upgrade-charm --switch  :)19:47
D4RKS1D3thanks beisner19:49
D4RKS1D3I will check19:50
=== scuttlemonkey is now known as scuttle|afk
=== D4RKS1D3 is now known as D4RKS1D3_OUT
=== natefinch is now known as natefinch-afk
mwenninghi, did juju-gui change somehow?   I'm deploying juju-gui and wiki-simple using juju 2.0 on my local system - juju-gui shows nothing21:01
mwenningjuju status shows all units idle and ready and I can point my browser at mediawiki fine.21:02
mwenningyou can login ok, but it shows 0 machines21:03

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