/srv/irclogs.ubuntu.com/2018/07/02/#juju.txt

babbageclunkthumper, wallyworld: why do we run a global clock updater on every controller machine?00:37
wallyworldbabbageclunk: not sure, i would have thought it's only needed on mongo primary?00:40
babbageclunkThat's what I'd have thought too, but it gets run in each one00:46
thumperNFI01:23
thumperwallyworld: got a few minutes to chat?01:25
wallyworldthumper: sure02:14
thumperwallyworld: 1:102:14
thumper?02:14
veebersbabbageclunk: will git complain saying "my tip is behind the remote" if I've done some rebasing locally? Or have I somehow backtracked my local and built on top of that02:47
babbageclunkveebers: more context?02:49
veebersbabbageclunk: hah sorry, so I'm pushing updates to a branch in github, git rejects it and says "Updates were rejected because the tip of your current branch is behind its remote counterpart . . ." normally I would think "Oh, push rejected because I squashed commits, I'll --force" but it's saying I'm behind the remote, I should 'git pull'.02:50
babbageclunkIf you've rebased (or otherwise messed with history) you won't be able to push to a branch (to which you've already pushed) without --force-with-lease. Is that what you mean?02:50
veebersbabbageclunk: so perhaps I should just do what it says and actually just git pull02:50
babbageclunkOh, if you squashed then you should just do a --force-with-lease.02:51
babbageclunk(which is safer than --force as I understand it, although really I just do what magit does.)02:51
babbageclunkhttps://developer.atlassian.com/blog/2015/04/force-with-lease/02:52
babbageclunkveebers: ^02:54
veebersbabbageclunk: ack, cheers :-)02:54
veebersbabbageclunk: that worked, thanks again02:57
babbageclunk:)02:57
veeberswallyworld: FYI pushed up those changes, waiting for the unit test run to finish (already fixed the one issue that's popped up)03:30
wallyworldok, will look03:30
wallyworldveebers: a couple of questions around validation/naming. lgtm to land once you have looked at the comments; the validation one probably needs at least a todo03:53
veeberswallyworld: ack, renaming Resource -> Metadata atm. I'll add a card for the validation todo04:04
kelvin_wallyworld, would u mind to take a look this PR when u got time? thanks https://github.com/juju/juju/pull/887604:07
babbageclunkthumper: have a moment? want to talk something through.04:09
thumperbabbageclunk: in a call with wallyworld and jam just now, but maybe after04:10
babbageclunkok cool04:10
thumperbabbageclunk: wanna chat now?04:40
wallyworldkelvin_: sorrt, was in call, reviewed04:41
kelvin_thanks, wallyworld04:42
babbageclunkthumper: oops, yup! In 1:1?04:45
thumperbabbageclunk: ack, btw, moved to a meet04:45
babbageclunksweet, I always go via the calendar to be safe anyway04:45
veeberswallyworld: I've pushed the changes, I haven't squashed the latest commit as I wanted you to eyeball it quickly as there where a handful of changes since your approval comments04:55
wallyworldsure04:56
wallyworldveebers: looks like a couple of unneeded aliases in deploy.go?04:57
wallyworldimport aliases04:58
veeberswallyworld: ah, I needed them but might not now, let me dbl check04:58
wallyworldveebers: lgtm though, with the aliases removed if they ar eno longer needed04:59
veeberswallyworld: ah, because validateResourceDetails(resources map...), I could rename that map in the function ^_^05:00
wallyworldyou can have a params same name as in import05:01
wallyworldbut rename the parsm is better here05:01
wallyworld"res" or something05:01
veeberswallyworld: done. In that last push I also removed a commentary comment and just simplified the err return a bit05:03
wallyworldveebers: great, land it, no need for me to look again05:05
veeberswallyworld: sweet, will do05:06
kelvin_wallyworld, changed the name to bitcoin miner. :->05:13
wallyworldgood :-)05:14
kelvin_lol land it now05:14
vinowallyworld: sorry i forgot to ping u.. i pushed PR for review few hrs before.06:39
vinowhen u get time plz take a look.06:39
vinohttps://github.com/juju/juju/pull/888106:42
vinoi am going to start working on CLI part.06:44
wallyworldvino: my internet dropped for a bit there. i've left some comments, see if they makde sense07:00
wallyworldvino: having internet problems here at the moment, not sure if you saw my reply - review done, let me know if you have questions07:13
vinowallyworld: just checking.07:15
w0jtasanyone happy to help with fresh new juju openstack setup ? i cannot launch first instance, "No valid host available"09:16
stickupkidmanadart: CR for this one https://github.com/juju/juju/pull/887910:57
manadartstickupkid: Looked at that one this morning, but I'll review properly now.11:07
stickupkidmanadart: yeah, I was manual testing it, as I want to make sure that it worked correctly11:08
stickupkidmanadart: so this won't get a cert from the API, it assumes you have access to everything...11:08
stickupkidmanadart: there is a flakey test in the worker suite - `ProvisionerSuite.TestStopInstancesIgnoresMachinesWithKeep` - i'll try and rebuild it and see if that goes a way11:10
w0jtasanyone could help? default localhost openstack setup is not working , neutron.log have error "The resource could not be found.", also in keystone i have openssl error11:12
manadartstickupkid: Got time for a HO?12:01
manadartstickupkid: Successfully bootstrapped to a remote, but had some questions about the interactive add.12:05
rick_h_morning party people12:12
manadartrick_h_: Morning.12:20
w0jtasanyone ?? really need help https://pastebin.com/0Dz7gUY312:28
rick_h_w0jtas: sorry, you'll have to check with the openstack folks. I'm not sure how that is set up. If you can get into the python file and debug what the command it's trying to run it maybe you can run it from the cli on the host and see why the openssl command is returning non-012:30
rick_h_w0jtas: check out https://github.com/openstack-charmers/openstack-community12:31
w0jtasrick_h_: ok will try on openstack chan ;) thanks for answer anyway12:31
w0jtastinwood: any chance to help?12:33
magicaltroutkwmonroe: we tested a manual Hue deployment over the Bigtop stuff the other day and it worked pretty well, so we're going to continue on that path and figure out whether to shove it up to bigdata-charmers at a later date12:54
magicaltroutthe lovely rmcd is also starting work on the Druid charms12:55
magicaltroutwhich will eventually back on to HDFS12:55
magicaltroutI was messing around with Apache Ignite over the Yarn stack over the weekend12:56
magicaltroutthat worked pretty well12:56
rathore_all: how to find out why juju is rejecting my bundle.yaml ?13:39
rathore_ERROR invalid charm or bundle provided at "./bundle.yaml"13:39
rick_h_rathore_: try using charm proof against it13:40
rick_h_rathore_: oic, is this from juju deploy ./bundle.yaml ?13:40
rathore_yes it is13:40
rick_h_rathore_: there's a charm tool for charm and bundle authors and it has a lint tool "charm proof" to help find any issues in them13:41
rathore_FATAL: No bundle.yaml (Bundle) or metadata.yaml (Charm) found, cannot proof13:41
rick_h_rathore_: and that bundle in the cwd?13:41
rathore_charm proof is complaining it doesnt find13:41
rathore_yes13:42
rathore_i just modified some bits of openstack-lxd-xenial-queen and juju has started complaining13:42
rathore_got it to work, just had to run charm proof instead of charm proof ./bundle.yaml13:44
rick_h_rathore_: gotcha13:45
rick_h_rathore_: so maybe it's just juju deploy bundle.yaml vs the ./13:45
rick_h_?13:45
rathore_naah juju deploy bundle.yaml is not giving out any errors13:55
rfowler:~$ juju run-action ceph-osd/0 zap-disk /dev/sdb i-really-mean-it14:22
rfowlerERROR argument "/dev/sdb" must be of the form key...=value14:22
rfowlerhow am I suppose to type that14:23
rick_h_rfowler: juju run-action ceph-osd/0 zap-disk="/dev/sdb"?14:24
rfowler~$ juju run-action ceph-osd/0 zap-disk="/dev/sdb"14:27
rfowlerERROR invalid unit or action name "zap-disk=/dev/sdb"14:27
rfowlerrick_h_: same14:27
rick_h_oh sorry14:28
rick_h_the action name is the param it's not a arg to it14:28
rick_h_sec, have to look at the action in the charm.14:28
rick_h_rfowler: ok, so looks like you need the argument flag first14:29
rick_h_rfowler: so: run-action ceph-osd/0 zapdisk device="/dev/sdb" i-really-mean-it=true14:29
rick_h_rfowler: or something like that14:29
rick_h_rfowler: https://api.jujucharms.com/charmstore/v5/ceph-osd/archive/actions.yaml for the action definition14:29
rick_h_sorry, the arg is "devices" with an S14:30
rfowlerrick_h_: works thanks14:34
rfowlerrick_h_: except it fails and says the disk is mounted went i know it isn't14:37
rick_h_rfowler: doh, well not sure about that. That's going to fall into the work the charm does itself.14:51
rick_h_rfowler: but glad we could get it executing14:51
stickupkidmanadart: this PR brings in new error messages, removes the old tools/lxdclient from the provider (i've kept the code around for now!).14:57
stickupkidmanadart: anychance you can have a look?14:58
stickupkidmanadart: I've also removed the ProviderLXDServer interface, in preference to the Server interface. It made testing a lot easier in the long run14:58
manadartstickupkid: Added some comments. I have to attend to kids now; might check back later or failing that, first thing in the morning.15:23
stickupkidmanadart: sure thing15:28
rathore_all: whats the correct way of upgrading a bundle15:56
rathore_i have one deployed and i need to make some changes15:57
rick_h_rathore_: so there's no method of upgrading a bundle. You just make the changes you need.16:05
rick_h_rathore_: since bundles aren't really entities that an be tracked and tell what's changed from one install to a later one16:06
kwmonroemagicaltrout: i'm curious when you say you tested a manual Hue over bigtop... did you add puppet/packaging stuff back to bigtop for hue, or did you do a standalone hue that interacted with other bigtop components?16:27
kwmonroeeither way, good to hear that hue worked pretty well!16:28
stickupkidmanadart jam - seems autoload-credentials is throwing an error concerning oci ERROR could not detect credentials for provider "oci": `stat /home/simon/.oraclebmc/config: no such file or directory`16:32
rathore_Hey all, anyone knows ab example of neutron gateway ha with juju?17:08
thumpermorning20:18
thumperrick_h_: seen any official go ahead?20:18
thumperrick_h_: did you poke solutions qa?20:18
thumperrick_h_: also, bug 1776995 is very important for upgrade series work20:21
mupBug #1776995: subordinate can't relate to applications with different series <upgradeseries> <juju:Triaged> <https://launchpad.net/bugs/1776995>20:22
thumperrick_h_: we should look to get either hml or externalreality to weave it in with current work20:22
cory_fuwallyworld: Ping me when you get in?20:24
rick_h_thumper no word from qa I saw today. Ty for heads up on the bug. I'm out ATM with an appointment.20:24
thumperrick_h_: ack20:25
magicaltroutkwmonroe: sorry missed you earlier, we just grabbed the latest and manually stuck a build on there, i don't plan on trying to backport it into bigtop since its been removed20:27
rick_h_jhobbs: any idea on ok to release? Haven't seen Chris reply to emails yet.20:28
kwmonroeroger that magicaltrout -- i figured re-importing a puppet manifest atop a bigtop repo clone would be more hassle than it was worth (considering they removed it on purpose).  still good to know integration worked.20:29
kwmonroeand you don't have to worry with those pesky debs.  tar to production is the way to go ;)20:30
magicaltrouti was considering snapping it up20:32
magicaltrouti dunno, you can't always appease the ASF, I think its a good UI for demos etc at the very least because then business managers etc can grok whats going on20:34
magicaltroutrather than doing some hdfs dfs -ls command and showing them a terminal prompt :P20:34
kwmonroemagicaltrout: +1 on hue being a great Hadoop User Experience for demos (see what i did there?).20:46
kwmonroemagicaltrout: that said... and i say this with much fear at your retort, won't the business manager be equally impressed with the namenode UI + whatever dashboard you want (like zeppelin)?20:51
magicaltroutsurely that depends on whether you're interested in getting data in or out21:09
kwmonroei think all the data has already gone in.  we just care about the output now magicaltrout.  and it doesn't look good (for humanity).21:10
kwmonroestill, going for hue against http://mail-archives.apache.org/mod_mbox/bigtop-dev/201804.mbox/%3C5BA7B1B4-B514-4196-ADCB-2D8ECBCCC97F%40oflebbe.de%3E makes me think you secretly want to take over bigtop maint.  you have my +1. not sure how much that pays tho.21:11
magicaltroutme and my interns against the world!21:12
kwmonroemy hopes are with you21:12
wallyworldthumper: release call?21:31
thumpercoming21:31
cory_fuwallyworld: When you're done with that call, can I have a few minutes of your time?21:34
veeberswallyworld: thoughts on migration strat for the docker resource collection? I don't imagine critical as it'll just download the resource if not found. Oh, but what about CLI provided resources, will they get lost?21:45
wallyworldcory_fu: yeah, saw your ping :-) had just crawled out of bed with a coffee in tome to make the meeting. free now21:46
wallyworldveebers: migration will just need an update to the model description format to add the new collection21:47
wallyworldthat can come a bit later21:47
veeberswallyworld: I'll add the new resource collectin to the 'ignore' in the migration_internal_test for now (and add a card)21:48
cory_fuwallyworld: np.  PMed you a Hangout link,21:48
cory_fuCynerva: Are you still around?21:57
Cynervacory_fu: yeah, what's up?21:57
cory_fuPM'd you a Hangout link if you have a minute21:57
wallyworldveebers: sgtm, that's what we normally do for that22:01
cory_fuwallyworld: https://github.com/juju-solutions/layer-caas-base/pull/5 and https://github.com/juju-solutions/charm-kubeflow-jupyterhub22:30
wallyworldcory_fu: great ty, will try them out today22:30
cory_fuHeading out.  o/22:33
rick_h_release the hounds! errr...I mean 2.4. 023:01
rick_h_wheeeee23:01

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