/srv/irclogs.ubuntu.com/2017/06/21/#juju.txt

=== menn0_ is now known as menn0-school-run
=== menn0-school-run is now known as menn0
kjackalerik_lonroth_: any news?08:13
magicaltroutkjackal: a chap called Brian Mullan said I should speak to you! ;)08:47
kjackalhey magicaltrout, Brian is a wise man!09:09
kjackalwhat about?09:09
magicaltroutha, he hooked up with me on linkedin kjackal and said he'd seen the questions about dcos and lxd09:27
kjackalmagicaltrout: wow, I must be more carefull on what write on the web....09:29
BlackDex_Hello there. I have a ha-juju env, and i lost 2 nodes one is still available, but that database is giving some locking issues atm. I Think i can fix that, but am i able to remove/repair the cluster or bring it back to just one node again?11:00
=== BlackDex_ is now known as BlackDex
digvijay2016hi, I am not able to download spectrum scale manager charm11:02
digvijay2016can anyone tell me what's the issue11:02
digvijay2016here is the link : https://jujucharms.com/u/ibmcharmers/ibm-spectrum-scale-manager/1311:03
BlackDexdigvijay2016: what happens if you try to deploy it?11:04
BlackDexalso what does `juju deploy --debug cs:~ibmcharmers/ibm-spectrum-scale-manager-13` tell you?11:04
digvijay2016@BlackDex : here is the output http://paste.openstack.org/show/613264/11:08
=== bloodearnest_ is now known as bloodearnest
BlackDexoke juju status should now show you that the app is there11:11
BlackDexonly no unit/machine defined yet for it11:11
digvijay2016but why I am not able to download the zip from UI?11:13
BlackDexi dont know11:15
BlackDexmaybe you can download it using the charm-tools11:15
BlackDexdigvijay2016: `charm-pull-source cs:~ibmcharmers/ibm-spectrum-scale-manager-13` did it for me :)11:17
BlackDex`sudo apt install charm-tools` to install those tools11:18
digvijay2016let me try11:18
digvijay2016working :) thanks.11:22
BlackDexyw :)11:22
rick_hBlackDex: hmm, not really a "disable-ha" command. You can run with the warnings. If you can get it to a stable state perhaps you can migrate the models? (what version of juju is this?)11:40
BlackDexjuju 1.2511:40
BlackDexand juju dusable-ha is nice, but if there are no controllers to talk to ;)11:41
rick_hBlackDex: heh, fair enough and yea 1.25 is going to be tough...11:43
rick_hBlackDex: so if you can get the db back and have the one remaining node speak back to you you can reuse enable-ha I believe to bring up new controller nodes11:43
BlackDexi think i have mongo alive again11:44
rick_hBlackDex: you might need to make sure to update the environments.yaml and in 1.25 there was some cache file for the controllers/models that had the list of IPs connected and the like11:44
BlackDextrying to check if i can remove the replset via mongo it self11:44
rick_hBlackDex: so there should be some state in juju tracking the IPs of the nodes and such that might cause at least errors but hopefully can ignore for now11:44
BlackDexoke thanks for the tip11:45
BlackDexill check if i can find that :)11:45
BlackDexFirst fix the db11:45
erik_lonroth_kjackal: I'll have a look once I'm back home. I'm at work now discussing how we can ramp up our workplan towards juju, maas and and development of charms. We will need education here at some later stage specific to juju development. We are prepared to pay for good education.11:46
rick_hBlackDex: yea, have to check the .jenv files to make sure the values in there are ok post-recovery11:46
BlackDexoke11:46
BlackDexdo you maybe know where the user/pass is stored for the mongodb?11:47
BlackDexi need to auth but i can't find it11:47
rick_hBlackDex: hmm, no. Sorry. It changed a bunch since 1.25 and I've no idea.11:50
BlackDexrick_h: found it: https://github.com/juju/juju/wiki/Login-into-MongoDB11:59
BlackDexwell i can't connect it seems, but that is the right procedure11:59
BlackDexconnected :). Now lets see if i can fix it all12:04
kjackalerik_lonroth_: there are partnership programs that (useed to) include "charm schools" https://partners.ubuntu.com/programmes/charm12:15
kjackalerik_lonroth_: I am not sure if charm schools are still included, I guess they are since its on the website12:15
erik_lonroth_Thanx for pointing to that!12:31
rick_hBlackDex: go go go! :)12:43
rick_hmsg lazyPower ping-a-do12:44
rick_hbah12:44
lazyPowerrick_h: pong13:33
=== mup_ is now known as mup
kwmonroereactive bash question:  http://paste.ubuntu.com/24917986/ on initial install, *both* install_app() and config_foo() are executed, presumably because the config.changed.foo state is initially true.  how can i alter config_foo() so it only gets executed when the user actually runs a "juju config app foo=bar"?16:33
kwmonroecory_fu: bash me brain smarts!  ^16:34
cory_fukwmonroe: Does the foo config option have a default value that is not an empty string?16:40
kwmonroeyes cory_fu, it's a true boolean by default16:40
Budgie^Smoreo/ juju world!17:25
lazyPower\o Budgie^Smore17:27
rick_hThe Juju Show #15 from the Canonical Offices in London in 30min!17:32
rick_hkwmonroe: tvansteenburgh marcoceppi lazyPower bdx and others that might be interested in joining ^17:32
bdxhas anyone ran into the "Missing implementation for interface role" when building charms? - http://paste.ubuntu.com/24918410/17:49
rick_hJuju Show url to join the hangout: https://hangouts.google.com/hangouts/_/5w4l6x4l4jcgno5mke7ru252vye17:57
rick_hJuju Show viewing url: https://www.youtube.com/watch?v=MRQYURC83zQ17:57
lazyPowerjuju docs recap: https://lists.ubuntu.com/archives/juju/2017-June/009132.html18:15
bdxhey .. sorry about the abrupt exit there .. looks as though I haven't been plugged in all morning :/18:37
rick_hbdx: lol all good. Your answer is in the video18:39
bdxexcellent18:40
* rick_h runs for food stuffs now18:41
magicaltroutrun?18:46
magicaltrouthmmmmmmm k8s its been a while18:47
* magicaltrout trys to figure out the DNS craziness18:47
bdx^ ha18:50
bdxmagicaltrout: slap deis atop that k8s cluster, point the fqdns at the loadbalancer and call it good :)18:52
lazyPowerI feel like paas offerings are great for one off projects like client work18:52
lazyPowerbut when it comes to long running infrastructure, i prefer that tight control of a strictly declared manifest18:52
bdxI must say, letting deis handle the subdomain routing/proxying on a per application basis is quite nice18:53
bdxI'm sure it has its draw backs though18:54
lazyPowerits no different than the ingress controller19:07
lazyPoweronly it assigns a random domain on a wildcard domain19:07
* Budgie^Smore is catching up on The Juju Show 19:17
Budgie^Smoremigrate is definitely nice!19:21
lazyPoweryeahhhhh boiiii19:22
Budgie^Smorehardly seems worth running k8s with only 2 machines though ;-)19:26
rick_hBudgie^Smore: woot, it was for demo purposes :p19:32
Budgie^Smoreoh I see my confusion, I vaguely remember the k8s core bundle needing 4 machines19:33
Budgie^Smoreoh and you really should becareful when you stick those 2 fingers up with the back facing the person, especially in the UK ;-)19:35
Budgie^SmoreSo I do have a question about charms since you have started working on CentOS ones, is there any thoughts on OS agnostic charms?19:56
Budgie^Smorejupyter looks awesome20:47
Budgie^Smorerick_h can I +1 for a Charm School Notebook? (or did I miss that being done already?)20:52
lazyPowerBudgie^Smore: so, the general guidance there was to make good abstractions where it makes sense, but not to cram the kitchen sink into charms because it leads to messy solutions like poorly written cookbooks (as an example, i'm sorry chef fans not picking on ya)21:11
lazyPowerwhere you wind up with abstracted abstractions that do 70% of what you want, but fall down because of vendor differences21:11
Budgie^SmoreLOL oh I get that21:12
lazyPowerbut there are many community members who are asking about this21:12
lazyPowerso, i think there's a larger conversation that needs to happen between us, and the community, to make this streamlined. Like defining clear interfaces for these plumbing libs, and give users a  consistent interface to bind their work to.21:12
lazyPowerfor example, i shouldn't care what series, i should be able to just say install_package('list, of, things, that, are, awesome') and get a consistent abstraction independent of implementor that does the right thing. installing my package, and thats all it does, anything else on top of that would be either a different abstraction, or manual python.21:13
lazyPowerat least thats how i would expect it to work, maybe there are better patterns.21:13
lazyPoweri'm not an expert in all things :)21:14
axisyscan I discuss conjure-up in this channel?21:16
stokachuSure21:17
stokachuaxisys: ^21:17
axisys conjure-up kubernetes fails with Unable to locate package kubernetes21:17
axisysstokachu: ^21:17
axisysI am on ubuntu 16.0.2 LTS21:17
stokachuaxisys: what version of conjure-up21:18
axisysjust ran sudo apt install conjure-up21:18
axisysconjure-up 0.1.221:18
stokachuaxisys: remove that package and follow the instructions from conjure-up.io21:18
axisysconjure-up 2.2.121:20
stokachuYea21:20
axisysstokachu: working .. sweet.. now I can follow the webinar.. thanks a lot!21:21
stokachuaxisys: np!21:22
bdxstokachu: we need to find and obliterate all sources pointing to the apt install method .... I'm sure you hear about it more then I do, but my users end up there too still somehow21:46
stokachubdx: yea i need to file a bug to have it removed in new releases and ive got a package that informs the user to use the snap21:47
stokachujust need to go through the sru process21:47
bdxahh, that would make sense21:48
bdxnow with juju-2.2.0, all of the sudden I can't bootstrap aws22:27
bdxmy vpc ids that worked before no longer work22:27
bdxI get these strange errors now ... writing up a bug in a few22:27
bdxgah22:28
bdxI'm getting successful bootstraps on other another vpc ... possibly just misconfiguration on my end22:28
bdxahh .. did we lose the "--to 'subnet=subnet-3737373'" with 2.2 ?22:33
bdxfor the bootstrap placement22:34
bdx?22:34
bdxahh I know whats wrong22:40
bdxthere is no metadata in us-east-2!22:40
bdxhow can I go about getting that metadata up there?22:40
bdxpossibly I'm having an issue with dedicated vs default tenancy22:56
axisysEnter your Ubuntu SS credentials during conjure-up kubernets -> aws -> us-east-1 fails with ERROR cannot log into jimm.jujucharms.com .. but I can login to login.ubuntu.com with same credentials23:19
axisyswhat gives?23:19
axisysSSO*23:19

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