/srv/irclogs.ubuntu.com/2017/09/27/#juju.txt

=== nevermind is now known as Guest57833
magicaltroutis it time for beer yet?13:56
rick_hmagicaltrout: wfm14:34
D4RKS1D3Hi, I am looking for some documentation of the scheduler in Juju, thanks15:36
rick_hD4RKS1D3: what do you mean by the scheduler?15:48
admcleod_thumper: what room are you guys in?15:49
thumperadmcleod_: 140915:50
rick_hI need a juju show theme song. Something to get everyone pumped up ahead of things17:08
rick_hdum dum dum da da dum dum dum17:08
=== valeech_ is now known as valeech
rick_hJuju show in 51minutes reminder wheeee17:09
zeestratrick_h: Can't go wrong with some 80's glam metal: https://www.youtube.com/watch?v=CmXWkMlKFkI17:49
* rick_h chants "go big hair go big hair!" and clicks link17:50
rick_hzeestrat: lol, there you go. I want to hear screaming fans before I click that "go live" button17:51
zeestratrick_h: Question for y'all here or on the show. What's the status of the juju snap channels. I'm a bit confused as I thought it went from edge>beta>candidate>stable, however right now stable and beta has 2.2.4 while candidate has 2.2.5+2.2-d75e78017:52
rick_hzeestrat: oh hmmm...well that sounds like an oops skipping a channel there.17:53
rick_hballoons: ^17:53
rick_hthumper: juju show in 5 if any sprinters want to step aside and join in the fun17:55
balloonszeestrat, yes, that sounds about right. We're prepping to release a beta of 2.3 that will soon hit that channel17:55
balloonsso for the moment, yea, it's a little odd that beta is technically behind, but we don't want to ship any further 2.2 series into that channel. So it's just been matching the stable channel17:56
rick_hhttps://hangouts.google.com/hangouts/_/yckznpagk5e4ladwik7ah4yvk4e to join the party live and https://www.youtube.com/watch?v=_yMx129uhYc to watch17:56
zeestratballoons: Gotcha. Thanks for the info!17:56
rick_hballoons: but there's 2.2.4 and 2.2.5?17:56
balloonsrick_h, there's no intention for a 2.2.5, but if one where to come, that's what it would be called :-)17:57
rick_hballoons: yea, I was expecting that to be the same as stable tbh17:57
balloonsrick_h, I thought it made sense to push 2.2.5 into it for folks who might want to try it. zeestrat, rick_h, essentially we've gone with edge == tip of development, beta == "stable" development with a published agent, candidate == "tip of latest stable", stable == latest stable17:59
rick_hballoons: oic, I wasn't aware of that ok.17:59
rick_hbdx: you joining today?18:00
kwmonroeah crud rick_h, me chromiums burned down18:02
kwmonroerestarting, biab18:02
kwmonroenow to reopen 74 tabs :/18:03
rick_hdoh! wrecking crew through kwmonroe's house18:03
Keenlovelhttps://www.youtube.com/watch?v=_yMx129uhYc Is this a repeat ?18:03
zeestratballoons: Are there any docs highlighting that on jujucharms.com? I just was just a bit jarring as I've been reading charm store docs where I'm interpreting those channels to be a bit differently (mind you I understand that charm store and juju core are two entirely separate things :) ) https://jujucharms.com/docs/2.1/charms-deploying#channels18:03
kwmonroeoh noes rick_h!  i'm no longer allowed to join the vid.. did you guys go live?18:03
rick_hKeenlovel: not yet18:03
rick_hkwmonroe: so I kicked you thinking you'd rejoin18:04
rick_hKeenlovel: we're about to go live once kwmonroe gets his puter to behave18:04
kwmonroei'm back!18:04
magicaltroutjesus18:05
balloonszeestrat, they should be mirrrored, and they page you linked has it correct18:05
magicaltrouti should dial in and walk into the charm engineering room18:06
balloonszeestrat, I was just attempting to stretch the idea of candidate containing a release candidate -- technically it's not yet an rc since we don't do rc's for minor point releases18:06
balloonszeestrat, and there are currently no betas for juju, that's why it's the same as stable18:07
zeestratkwmonroe: Yeah, I was wondering what was up the PPA's too18:07
balloonswould it make more sense to you to have beta also contain 2.2.5?18:07
kwmonroe+1 balloons.  if the devel ppa is to live on, i think it should at least be at the same level of the stable ppa.  and devel would get 2.2.5 before the stable ppa.18:10
Keenlovelrick_h: check the question for marco c      - in the youtube chat windows - ty18:11
balloonskwmonroe, devel won't get 2.2.5 before stable18:11
balloonskwmonroe, that's kind of the distinction I was making18:12
kwmonroegotcha balloons -- what's the point of the devel ppa if it doesn't get the next release before stable?18:14
balloonskwmonroe, it will get the next release before stable -- we just don't have any stabilized version of it yet18:14
kwmonroeballoons!  you just said "kwmonroe, devel won't get 2.2.5 before stable", followed by "kwmonroe, it will get the next release before stable".  color me conflicted.18:15
balloonskwmonroe, basically any X.Y.Z to X.Y.Z+1 version goes into the stable ppa directly. We don't have rc ppa's18:16
balloonskwmonroe, that said X.Y to X.Y+1 will go into devel first18:16
thelaugherrick_h: the new launchpad group (for jujucharm & Marco Ce ) is here https://is.gd/2YReLj - Please contact him on the mailing list to join this group as I am on mobile (please just email him for myself, thankyou)18:17
zeestratJust from the side regarding candidate channel, I expect it to be what I see in stable next as stated in [1], "candidate: used to vet uploads that should require no further code changes before moving to stable." so I was a bit confused when you say there will most likely not be a 2.2.5 release. [1]: https://snapcraft.io/docs/reference/channels#risk-level18:17
zeestratBut if it's documented anywhere, that helps18:18
kwmonroeok balloons, i think i get it :)18:18
balloonskwmonroe, basically 2.2 is stable, 2.3 is unstable. There are no released versions of 2.3 (yet). New versions of 2.2 are minor point releases and are just released18:18
kwmonroeyeah balloons - i got ya.  it took seeing you write X.Y+1 for it to click for me18:19
balloonskwmonroe, feedback welcome. I don't think you are the first to be confused. It's clear as mud for me18:19
balloonszeestrat, I JUST tried the idea out with 2.2.5; so it's interesting you've noticed it already18:21
zeestratballoons: In the process of setting up some automated testing of my charms with travisci targeting different juju snap channels so that's why :)18:22
balloonszeestrat, perhaps it's interesting that we would put something in rc we wouldn't end up releasing. It's certainly possible we do a 2.2.5, but it was planned as the last in the series before 2.3. However, in case we release it, having folks on the channel running it and talking about it is useful. We put the rc's for 2.2.3, 2.2.4 in there as well fo18:27
balloonsr the same reason. The interesting thing is now with 2.2.5, it may not see a release if 2.3 arrives as expected18:27
balloonsbut for example, 2.2.4 wasn't as planned persay as 2.2.318:28
SolutionJUJUrick_h QUESTION: Where is the bug-list for the mysql jujucharm located at ?18:32
zeestratrick_h: Question: I know you're working on those magical docs with all tips and tricks for running juju in prod. Is there any work being done on the charm developer getting started guide? It could really use a bit of polish and a fully fledged example project that is kept up to date with an opinionated selection of the current best practice tooling (charmhelpers, automated functional testing with bundletester, amulet,18:34
zeestratmatrix or what not). It still mentions the charm review queue for example.18:34
kwmonroehttps://github.com/marcoceppi/charm-mysql/issues for mysql bugs18:35
zeestratrick_h: Your screen is not in focus.18:36
zeestratkwmonroe: Can you shout at Rick ^18:37
zeestratHaha18:38
rick_hzeestrat: sorry, for your question there on the docs. They're always getting some love. I don't know where the updates on the new review queue process and such are at atm. Will check it out.18:46
rick_hand sorry for the screen driver fail. One of these days I'll figure out how this hangout/YouTube thing works.18:46
zeestratrick_h: Cool. You mentioned some blogpost by the kubernetes guys in the beginning? Care to share the link?18:48
rick_hzeestrat: sure thing, it's https://insights.ubuntu.com/2017/09/27/patch-cdk-1-build-release/18:48
rick_hand I'm updating the show notes as we speak18:48
kwmonroezeestrat: rick_h:  followup on the doc request.. i've opened https://github.com/CanonicalLtd/jujucharms.com/issues/49318:48
=== valeech_ is now known as valeech
rick_hty kwmonroe18:51
kwmonroerick_h: https://www.youtube.com/watch?v=_yMx129uhYc&feature=youtu.be&t=198818:51
rick_hoh no.../me cringes18:51
zeestratkwmonroe: I created an issue over at juju/docs earlier (https://github.com/juju/docs/issues/2145). Not sure if that was the right place now. What's the diff between the two repos again?18:53
kwmonroezeestrat: heh, i really don't know.  i always use the jujucharms.com repo for issues with content on the web site.18:56
chamarHi.  Is it possible to use conjure-up on already installed VM?  Just use conjure-up to deploy and bootstrap kubernetes, for example?19:16
marcoceppichamar: it is, if you install conjure-up on that VM and install LXD19:38
chamarmarcoceppi:  Ho.  You're the one of told me to have a look at conjure-up / mass on Reddit :)  But if I conjure up on that server with LXD, it would be a local install (ie: single node cluster), right?19:52
marcoceppichamar: hey o/ so you want to use a few VMs of already installed Ubuntu?19:59
chamarmarcoceppi: Correct.  I did work perfectly fine with MAAS and a KVM backend.  It did create all the VM and bootstrap k8s.  The issue is that MAAS looks for a virtual network called either "maas" or "default".  I want my VM to use bridge adatpor instead.20:03
chamarSo I was thinking of installing my VM, and then use conjure-up to bootstrap my cluster by maybe modifying the template somehow?!20:03
marcoceppichamar: so, you /can/ do everything on a single VM20:13
marcoceppibut it'd be like, for a test cluster20:13
marcoceppichamar: problem is, conjure-up doesn't really support this mode, but you can do it directly yourself, it's pretty straight forward I'll paste the instructions here20:14
marcoceppicory_fu_: stokachu conjure-up doesn't support manual provider, right?20:15
chamarmarcoceppi: yeah.  I do expect some tweaking and manual step.  but I really like the way conjure-up bootstrap everything ;)20:16
chamarAnd the web presenation were nice, too.20:16
marcoceppichamar: yeah, it's sweeeeet, the manual steps aren't that much more  and I'll make sure to give you a good run down in like 20 mins20:16
chamarno rush.  I'll stay connected for a few hours.20:17
cory_fu_marcoceppi: stokachu is on vacation, FYI.  conjure-up does not support manual provider, but you can use the Application Configuration screen to tag units to specific MAAS nodes, which might be an alternate approach (especially if combined with kvm or lxd placement)20:26
marcoceppicory_fu_: cheers20:27
marcoceppichamar: I'm just about done with the blog post20:54
chamarmarcoceppi: sweeeet!  Thanks a ton.  I'll give that a shot this evening in my lab and report back.20:54
chamarI saw that an issue was already open regarding the fact that you can't use bridge networking with MAAS / KVM backend (as a Pod)20:55
marcoceppiyeah, after this I'm going to do a "MAAS + KVM" blog post where MAAS is deployed using docker on your host so it's easier to set up in small labs20:57
chamarYeah. It work fine on my lab.  But the fact that it forces to use NAT network make it's a bit useful for a Prod setup.21:00
chamar(the NATed network is "behind" your host)21:00
marcoceppiI foolishly made a 1 core 1 GB vm21:19
marcoceppiso the process is slow21:19
chamarhaah! I did the same .. slowiisssshh21:49
marcoceppichamar: would you be willing to try two vms? It's going to be really complicated with just one VM because of the whole CNI stuf22:20
chamarmarcoceppi: yup..  I might try to put it further to have at least 3 etcd22:21
marcoceppichamar: okay, cool, I'll update the blog a little bit to reflect tow machines and publish shortly22:22
marcoceppiit's easy to see how to scale up once you read through for two machines22:22
chamarExactly what I thought... Once I understand the pattern, I should be able to scale it ;)22:23
marcoceppiperfect, and I still think once you get comfortable with this, MAAS will really help accelerate the process, but I can respect a learn to walk then run ramp up22:23
chamarYeah.  Thanks for that. btw, just got a call and they'll shutdown the power at home (a tree falls on some electrics cable outside)22:26
chamarcan you drop me a email when it's ready? (no rush, again)22:26
marcoceppichamar: yeah, send me in a PM22:28
marcoceppiI plan on publishing tonight, if I don't publish the same day it'll be a draft forevermore22:28

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