Perl 6 - the future is here, just unevenly distributed

IRC log for #salt, 2015-03-05

| Channels | #salt index | Today | | Search | Google Search | Plain-Text | summary

All times shown according to UTC.

Time Nick Message
00:00 murrdoc texas ?
00:00 murrdoc damnit mosen answer my questions
00:00 mosen hehe australia please
00:00 murrdoc u already have the cricket world cup
00:00 murrdoc TRADE
00:00 mosen sounds like a good trade
00:01 murrdoc one loss to nz and u are ready to give up the world cup
00:01 chalcy0n saltconf should be in europe next year!
00:02 KyleG joined #salt
00:02 KyleG joined #salt
00:02 Pixionus Hey, so anyone able to enlighten me on my source questions?  If this isn't the best place for it that's cool, just don't know.
00:02 murrdoc what questions
00:03 murrdoc we are chatty cathys today
00:03 Pixionus Yeah.  rubbing in the fact that I was unable to go to conf
00:03 Pixionus :(
00:03 murrdoc u arent here ?
00:03 murrdoc u should be here
00:03 Pixionus I knpw
00:03 * murrdoc pours salt on it
00:04 Pixionus I was supposed to talk to someone about presenting so I could get in, but then I ended up with pink eye and strep at the last minute
00:04 Pixionus (company isn't able to justify paying for me to go :(
00:04 Pixionus )
00:04 MTecknology lifelearner: ... are you using rhel?
00:05 Pixionus but yeah, I'm looking at the source of manage.py and basically wondering what client.cmd is and where I might find it, and what the output part is when it says status(output=True)
00:05 murrdoc link
00:06 Pixionus https://github.com/saltstack/salt/blob/develop/salt/runners/manage.py#L122
00:06 iggy http://docs.saltstack.com/en/latest/salt-modindex.html
00:06 Pixionus sorry.. still sick and in my addled head I had already pasted
00:06 iggy go crazy
00:07 MTecknology Pixionus: def status (#32)
00:07 gibmachine this is probably a dumb question... if I have a masterless minion, how do I schedule it to call state.highstate every now and then? I have tried cron but it doesn't seem to be straight forward...
00:08 Pixionus iggy: already moved through that to the git.  I am learning how the manage module actually works at a lower level
00:09 Pixionus MTecknology: I'm missing something.  Not sure what #32 tells me
00:09 iggy github has a search feature if you can't find stuff
00:09 MTecknology Pixionus: ... line number
00:10 Pixionus iggy: Already searched github for the client.cmd  found it used a bunch but not it, itself
00:10 Pixionus Though I could have overlooked it so I ask forgiveness if that is so.  Again I site my disease and medicine addled mind
00:11 iggy do you know python well?
00:11 Pixionus MTecknology: yeah already read through this part.  What I'm trying to figure out is what the output=True part does because in another area I saw it set false.
00:12 Pixionus iggy: :( no not very well.
00:12 Pixionus having to learn it for this but I am not a programmer
00:12 iggy in python speak, client.cmd is most likely going to be <salt>/client/__init__.py
00:12 Pixionus again if this is not a good place to field these questions I apologize.
00:13 murrdoc no its fine
00:13 gibmachine in the same manner that we have, salt.states.file.managed and salt.states.service.running
00:13 murrdoc read <salt>/client/__init__.py
00:13 iggy https://github.com/saltstack/salt/blob/develop/salt/client/__init__.py#L408
00:13 iggy would be my guess
00:14 iggy what are you actually trying to solve though?
00:14 Pixionus oh, so it's not like a bash script but running cmd from this
00:14 xbon2er joined #salt
00:15 murrdoc there is no bash
00:15 murrdoc its all python
00:15 Pixionus murrdoc: yeah, I'm just sooo used to seeing .cmd's
00:15 dimeshake joined #salt
00:15 Pixionus Well it started out with me seeing that up didn't return all the servers on first call so I figured it was the same old config thing and hypothosized it was doing a test.ping and that I needed to do two things:
00:16 MTecknology SHARDS!
00:16 murrdoc i am lost
00:16 murrdoc anyone else lost
00:16 murrdoc i am lost
00:16 Pixionus change the config so the minions are contacted when the keys refresh
00:16 Pixionus and 2 maybe extend the time out
00:16 iggy that's what you get for chatting on irc instead of listening
00:16 badon_ joined #salt
00:16 MTecknology I'm following well enough
00:16 Pixionus So I figured I would dig into source to see how to extend timeout
00:17 murrdoc show off
00:17 MTecknology I ran into this issue a few times at work
00:17 lifelearner C ya later - Still haven't resolved the master-minion auth connection issue.
00:17 MTecknology what he has now is similar to what I had wired up less than a year ago
00:17 Pixionus Sorry for distractions :/ thanks for the insights :)
00:17 iggy Pixionus: try 2015.2 when it's released... in 2015.3 (hopefully)
00:17 murrdoc ass
00:18 iggy they fixed an issue where they weren't setting keepalive on one of the sockets
00:18 xbon2er left #salt
00:18 iggy (better yet, use raet)
00:18 Pixionus raet?
00:18 Pixionus googling
00:19 Pixionus oh is this the replacement for the 0mq?
00:19 MTecknology yup
00:19 iggy si
00:19 beneggett joined #salt
00:19 LinuxHorn SSCE!
00:19 MTecknology what score?
00:19 iggy grats!
00:19 LinuxHorn 88.8 or something like that
00:20 MTecknology that's what I got as well
00:20 LinuxHorn It was a retake though. Missed by 1 question yesterday
00:20 LinuxHorn Congrats MTecknology !
00:20 MTecknology thanks
00:20 LinuxHorn Thanks iggy !
00:20 murrdoc i was going to get the ssce
00:20 murrdoc but it was cool like last year
00:20 Pixionus Congratulations MTecknology
00:20 murrdoc #hipster4lyfe
00:20 LinuxHorn Drinking at party tonight will have a different feeling now :)
00:20 dude051 joined #salt
00:20 murrdoc (congrats all, just hating)
00:20 * LinuxHorn likes happy drinks
00:21 Pixionus Oh, and LinuxHorn as well!
00:21 Pixionus getting all cross eyed.  Think it's time for my eyedrops again
00:21 MTecknology I wanna pay attention better. I'm gonna shut down...
00:22 Pixionus Thanks for your help MTecknology
00:22 bfoxwell joined #salt
00:22 Pixionus Man I wish i was there
00:23 Pixionus Would probably be much more helpful than SCALE.. Oh well. Ill have more to learn and share next year.
00:23 LinuxHorn Lol. Time to drink
00:24 murrdoc ssds bishes
00:27 thayne joined #salt
00:27 Pixionus wait, iggy are you saying that raet is ready?
00:28 garthk So much for NTP help from #ubuntu.
00:28 iggy should be mostly useable in 2015.2
00:28 garthk Anyone know their NTP? Trying to drag servers in from large offsets. ntpdc pstats shows offset=0 despite ntpdate -q of the peer IP showing 160s. I’ve set restrict x.x.x.x nomodify notrap nopeer for the peer IP so it’s not locked out. Ideas?
00:30 garthk Woohoo! Since the restrict change, “packets received” is >0.
00:30 Pixionus sorry garthk though I was talking about NTP's earlier don't know much about them all things told
00:30 garthk I SEE OFFSETS.
00:30 stylica joined #salt
00:41 murrdoc joined #salt
00:41 murrdoc funny accent, time to jump on irc to share lols
00:41 murrdoc amirite
00:41 iggy hah
00:42 iggy and he still didn't get his question answered
00:42 iggy should stick to email with that accent
00:42 murrdoc how to hack linkedin ? join salt-master
00:44 murrdoc have u committed all your fixes up to salt upstream
00:44 murrdoc or kept them local to linkedin code
00:45 nich0s joined #salt
00:46 iggy they have their own fork afaik
00:46 iggy jacksontj: ^
00:50 murrdoc joined #salt
00:51 otter768 joined #salt
00:51 aqua^mac joined #salt
00:57 shaggy_surfer joined #salt
00:57 baweaver joined #salt
01:09 shaggy_surfer joined #salt
01:13 hal58th joined #salt
01:39 peters-tx2 joined #salt
01:39 signull left #salt
01:42 peters-tx3 joined #salt
01:57 iromli joined #salt
02:00 malinoff joined #salt
02:02 peters-tx2 Anybody in the "Salt Sprint"
02:02 germs_ joined #salt
02:03 germs_ joined #salt
02:04 germs_1 joined #salt
02:05 peters-tx2 I'm looking at fiddling with RAET
02:05 peters-tx2 The docs say "the packages libsodium, libnacl, ioflo, and raet are required." ... Where do I get the packages?
02:06 mafro joined #salt
02:10 desposo joined #salt
02:11 peters-tx2 n/m I think I found it -- http://docs.saltstack.com/en/latest/topics/installation/
02:12 bigpup joined #salt
02:13 thehaven_ joined #salt
02:15 bantone welp, got a 70% on the salt test, needed an 80% but I started using it a month ago
02:16 rawzone^ joined #salt
02:16 donmichelangelo joined #salt
02:17 illern_ joined #salt
02:18 jY- joined #salt
02:19 chrstphrhrt joined #salt
02:19 peters-tx2 Dang!
02:19 peters-tx2 Pretty good imho
02:19 zz_Wheelz joined #salt
02:19 sfxandy joined #salt
02:20 khris_ joined #salt
02:20 moapa_ joined #salt
02:20 Ahrotahn1ee joined #salt
02:20 zwi joined #salt
02:21 ShibMcNe_ joined #salt
02:21 eightyeight joined #salt
02:21 eightyeight joined #salt
02:22 lude joined #salt
02:22 buxy joined #salt
02:22 JoeJulian joined #salt
02:27 sarlalian joined #salt
02:32 murrdoc joined #salt
02:32 murrdoc hows the code sprint
02:34 SheetiS joined #salt
02:35 forrest joined #salt
02:36 mosen joined #salt
02:36 andrew_v joined #salt
02:38 peters-tx2 Yah, not really much sprinting going on I think
02:38 peters-tx2 The bar is open
02:39 peters-tx2 There's only like 4 of us in here, and...well...hmm
02:52 otter768 joined #salt
02:53 jhauser_ joined #salt
02:57 intellix joined #salt
02:57 peters-tx2 So much sprinting not happening
02:58 peters-tx2 But at least I'm GIT'ing the unstable code
02:58 evle joined #salt
02:58 peters-tx2 Doing more fiddling with RAET
02:58 peters-tx2 I think I got that going but I don't have any idea how to get a master going...
02:58 peters-tx2 Unfortunate that RAET still relies entirely on a C library, but that is probably nice'n'fast
02:59 peters-tx2 I was hopeful that it'd be portable via salt-ssh, but not so
02:59 nitti joined #salt
02:59 peters-tx2 Maybe libsodium is small enough for someone (me? yah right, not enough time) to port to python?
02:59 peters-tx2 ....but that'd only be for salt-ssh 8/
02:59 peters-tx2 lame
02:59 peters-tx2 boring
03:00 peters-tx2 salt-ssh needs to be rolled into the main salt bin
03:00 peters-tx2 ...at some point
03:00 peters-tx2 Just manage the minions with salt-key, then use salt normally ftw; I'm hopeful for the future
03:01 peters-tx2 Might be able to use salt w/ my RHEL 4 systems (like only 3 of those I think?)
03:01 peters-tx2 ...w/o having for fiddle with Python
03:01 peters-tx2 </dump>
03:01 peters-tx2 I blame this "Hoodoo" I've been drinking; Utah beer
03:04 elfixit joined #salt
03:04 mafro joined #salt
03:11 \ask joined #salt
03:12 bfoxwell joined #salt
03:15 JlRd joined #salt
03:16 shadowsun joined #salt
03:17 Pixionus I liked Utah beer last I was around those parts
03:17 Pixionus have another for me
03:19 kamathi joined #salt
03:23 subsignal joined #salt
03:31 __number5__ do any one have a working script (or states) to launch 1 master and few minions into dock container?
03:32 __number5__ s/dock/docker/
03:35 borgstrom joined #salt
03:37 CeBe joined #salt
03:38 tmh1999 joined #salt
03:40 HolyGoat joined #salt
03:43 cheus joined #salt
03:51 ajw0100 joined #salt
03:54 ojintoad joined #salt
04:02 phil joined #salt
04:07 smcquay_ joined #salt
04:14 ojintoad_ joined #salt
04:15 Aikar __number5__: use vagrant for that. http://docs.vagrantup.com/v2/provisioning/docker.html  "In case you need to run multiple containers based off the same image, you can do so by providing different names and specifying the image parameter to it:"
04:17 __number5__ Aikar: multiple vagrant boxes is too slow for me
04:18 Aikar fs?
04:18 __number5__ Aikar: sorry, you mean vagrant-docker container?
04:18 Aikar right, using vagrant with docker as its guest vs another distro, looks like you can have 1 guest and multiple containers
04:19 Aikar but i guess you might be able to do that w/o vagrant too
04:19 Aikar we havent gone down docker route yet
04:19 Aikar just running 1 server per role managed by salt
04:19 __number5__ hmm, since I'm on Mac, I'll need a virtualbox vm any way
04:19 Aikar though vm per hasnt killed us yet other than some memory usage and the known FS performance issues of vboxfs
04:20 __number5__ thanks, I'll give it a go
04:20 Aikar but if you dont share folders from host > guest and let your files live in the guest you can get around that
04:20 Aikar sshfs from host into guest was more reliable for me but your locked to only accessing the files while vm is on
04:21 yomilk joined #salt
04:23 clintberry joined #salt
04:26 mdln joined #salt
04:26 MTecknology cedwards: hmm... I haven't met you yet. We need to make that happen tomorrow.
04:28 bhosmer joined #salt
04:33 kermit joined #salt
04:33 Brew joined #salt
04:36 chandra joined #salt
04:37 MTecknology iggy: What do you use for tethering?
04:37 MTecknology eh.. I guess you were doing a mobile hotspot, not tothering
04:38 Pixionus Is it bad practice to install minion on your master so your master can be used to manage your masters too?
04:38 chrstphrhrt joined #salt
04:39 SheetiS Pixionus: I have a minion on my master and even manage /etc/salt/cloud* for my salt cloud stuff with it.
04:40 SheetiS It also manages what is in /etc/salt/master(\.d)? come to think of it
04:46 Pixionus Yeah SheetiS, just like that.  I'm thinking of going all sortsa meta, but just want to make sure there isn't some bad practices I should avoid
04:46 Pixionus SheetiS: what does that master manage?  Is this a work critical system?
04:47 MTecknology pipeep: salt-minion running on the master is pretty standard
04:47 SheetiS The master manages ~75 VMs including or main production app (which is about 15 of them now I think).
04:47 Pixionus I know the docs like specifically says you can install a minion on the master and all that but just want to be sure.  Sometimes folks find things that aren't documented... actually that's how they become documented so /shrugs
04:48 Pixionus cool.
04:48 Pixionus Thanks SheetiS
04:49 SheetiS I test everything in another environment that has a master and mock-minions before i deploy it live, but you could also do that locally w/ vagrant if you weren't running Amazon Linux like we are.  (technically if you jump through enough hoops you can make Amazon Linux work in vagrant, but at the end of it all you will be running a different kernel than your prod machines).
04:49 MTecknology ProTest...
04:50 Pixionus We are running on Ubuntu Server on AWS
04:50 __number5__ same here
04:51 Pixionus I've currently got a completely different Dev instance running separately and I'm trying to move to better practices.
04:52 Pixionus MTecknology: is that a suggestion?  I google it and I'm finding devops protesters...
04:52 MTecknology Never use ubuntu a sa server..
04:52 MTecknology Pixionus: ProTest -- Production Test
04:53 Pixionus wasn't my decision, and instictually I cringed, but I didn't have an itemized "why not" so it went through.
04:53 otter768 joined #salt
04:53 Pixionus Do you have a few reasons that might warrant a migration?
04:54 MTecknology migrate ubuntu->debian?
04:54 MTecknology it's a lot to type out over a crappy internet connection
04:54 Pixionus or any other.  Not sure can you spin up a AWS debian instance?  I thought you were limited to what they had available in their list
04:55 SheetiS There are a lot of AMIs for stuff that isn't in your default list
04:55 MTecknology the ubuntu server team has mostly given up it seems, I dropped out of it and many other brilliant minds have as well. Canonical seems to mostly only care about mobile stuff now
04:56 monkey66 joined #salt
04:56 monkey66 left #salt
04:56 MTecknology ubuntu doesn't really seem to bother watching out for issues with package upgrades anymore etiher
04:59 Pixionus Given the choice I think I would like to run on Debian anyway, but I don't know all the distros well enough to say that Solarus or RedHat wouldn't be better for us
05:01 numkem joined #salt
05:07 MTecknology rhel is rubbish coated crap
05:07 quizlet joined #salt
05:13 Pixionus lol
05:13 ninedragon joined #salt
05:13 ninedragon joined #salt
05:13 Pixionus Love the enthusiasm
05:13 MTecknology I couldn't even begin to start that rant in less than a few hours
05:14 Pixionus I thought there were a bunch of folks out there using it in production environments
05:14 MTecknology many masochists indeed
05:14 Ryan_Lane joined #salt
05:15 MTecknology Ryan_Lane: !!hi
05:15 ninedragon joined #salt
05:15 Ryan_Lane howdy
05:15 Pixionus Is it basically unstable or some garbage like that?  I mean is there some major failing that would axe the thought of RH before it even takes seed?  Elastic search and all them seem to be working pretty close with similar folks as RH
05:16 ninedragon joined #salt
05:16 ninedragon joined #salt
05:16 __number5__ Elasticsearch? what's their relation with Red Hat?
05:16 thayne joined #salt
05:17 Pixionus Not sure what they use themselves, but I see the same fedora folks running events for them and at their events all the time.
05:17 Pixionus Loose connect there I know
05:17 ninedragon joined #salt
05:17 ninedragon joined #salt
05:18 Pixionus but I actually know one of them from my LUG so its a low priority but first out example
05:18 Pixionus Can't think of the actual examples, but I could swear I've read about them :P
05:18 SheetiS Pixionus: RHEL works well enough.  The one thing that can catch you is if you are using 'the new hotness' of some package.  Sometimes the rhel stuff gets old enough that you have to jump through hoops to make newer things work.  Packages stay as close to the same as possible for a whole lifecycle and then get security fixes (and typically not features) backported in.
05:18 Pixionus Maybe there aren't many
05:18 ninedragon joined #salt
05:19 __number5__ redhat is famous to have different version numbers of upstream packages
05:20 __number5__ fedora seems better but I haven't use any of them for years
05:20 ninedragon joined #salt
05:20 MTecknology rhel doesn't seem to have any concept of actual version numbers .. even though they'll actually update to a new kernel version, they'll keep the same version number
05:21 __number5__ kernel part is more insane
05:21 SheetiS well they'll use 2.6.32 and then backport 12371623412341273489374 patches into it
05:21 ninedragon joined #salt
05:21 ninedragon joined #salt
05:21 MK_FG joined #salt
05:21 Pixionus wow.
05:21 Ryan_Lane man, the wifi at my hotel is the absolute worst
05:21 SheetiS (el6 example)
05:22 Ryan_Lane my laptop is going to run out of power before I can do anything. going to make the conference hard tomorrow with no power :D
05:22 SheetiS Ryan_Lane: all hotel wifi routers have the 'suck' option checked in the config menu
05:22 SheetiS weren't you aware? :D
05:22 Ryan_Lane I'm across the street at the little america hotel
05:22 Ryan_Lane 1/2 the price :)
05:22 SheetiS nice
05:22 ninedragon joined #salt
05:22 Ryan_Lane 10x the suckage for the wifi
05:23 SheetiS I am currently across several states 1072 miles to the east give or take
05:23 Ryan_Lane ah :D
05:24 ninedragon joined #salt
05:24 ninedragon joined #salt
05:24 * SheetiS should have gone to saltconf.
05:24 cheus joined #salt
05:24 SheetiS Place I work would have fully covered it.
05:24 Ryan_Lane yep. should be here, then
05:24 __number5__ BYO wifi AP is better choice
05:24 SheetiS Maybe next year.
05:25 MTecknology fedora is just rhel's testing ground
05:25 MTecknology package management and configurations in rhel are just screwy and nonsensical
05:25 Pixionus I was surprised.  SCALE actually had great wifi (for a conference)
05:25 ninedragon joined #salt
05:25 Pixionus at one point someone even dared (without error no less) piloting a drone over wifi during a talk...
05:26 Ryan_Lane yeah, I may need to switch to my phone tether
05:26 cheus I'm really kind of astounded how bad it is. Wish I'd brought a cable for the phone jack
05:26 Pixionus You leave power cable at home or something Ryan_Lane
05:26 Pixionus ?
05:26 Ryan_Lane yep :(
05:26 Pixionus ouch
05:26 MTecknology the issues with wifi isn't saltstack at all, it's greand america
05:26 ninedragon joined #salt
05:27 Ryan_Lane I'm giving two talks tomorrow. going to need to steal power from someone
05:27 Pixionus there has to be someone out there with an appropriate charger
05:27 Pixionus yeah
05:27 MTecknology I've never tethered before and honestly don't even know how
05:27 MTecknology I picked a poor time to learn
05:27 ninedragon joined #salt
05:28 Pixionus SCALE brought their own wifi.  A hotel can't be expected to be able to handle the load a bunch of sysadmins and the like would put on it with all the devices and general activity
05:28 Pixionus We're worse than a pack of teenagers
05:28 Pixionus MTecknology: who's your cell provider?
05:28 ninedragon joined #salt
05:28 MTecknology ah, I suppose.. good point
05:29 MTecknology Pixionus: verizon with a rooted phone
05:29 Pixionus oh.  I think you should actually be able to get away with it without their extra charges, but I'm afraid I can't help with your situation
05:29 ninedragon joined #salt
05:30 Pixionus __supposedly__ we should be able to tether for free now given the new rules passed.
05:30 MTecknology With windows, I guess there's a crap ton of software
05:30 ALLmightySPIFF joined #salt
05:30 Pixionus good luck to any of us that try to do so though.
05:30 ninedragon joined #salt
05:31 Gareth Pixionus: ALOT of thought and planning went into the SCALE wireless, we had a few years that were challenging :)
05:31 MTecknology a lot* .. two words
05:31 ninedragon joined #salt
05:32 MTecknology :P
05:32 Gareth Californian...we make up our own words :)
05:32 Pixionus I heard about those Gareth and the effort was VERY much appreciated
05:32 ninedragon joined #salt
05:32 Gareth Pixionus: :)
05:33 Ryan_Lane joined #salt
05:33 Gareth This year was definitely a big accomplishment year, wireless was rock solid again and we had mostly usable video of the talks available fairly quickly.
05:33 Pixionus If you were one of the organizers, I thanked a few of ya'll but can't get enough chance to do so.  You guys rocked, so thanks again!
05:33 ninedragon joined #salt
05:34 Pixionus where can I find those videos?
05:34 Pixionus There were a LOT of talks I wish I had been able to see
05:34 Gareth Full day videos at the moment, people are working on splitting them up.
05:34 Gareth https://www.youtube.com/user/socallinuxexpo
05:34 ninedragon joined #salt
05:35 Pixionus oh and what did you guys use to create the chart dashboards for the wireless?
05:35 Pixionus Cool thanks.
05:35 ALLmightySPIFF joined #salt
05:35 ninedragon joined #salt
05:36 Gareth rrdtool generating the graphs and some custom PHP generating the sign.  same code that was going the schedule signs.
05:36 Gareth oh github if you're curious.
05:36 Gareth er on github
05:36 ninedragon joined #salt
05:37 Pixionus Oh, I was hoping you guys were using some fancy monitoring system so I could pick your brain on if you had any complaints.
05:37 Pixionus :/
05:37 * MTecknology is learning how to tether ..
05:37 Pixionus Looking to eventually create a dashboard for some of the guys around here and been looking into some of the tools demoed at SCALE
05:37 ninedragon joined #salt
05:38 cheus There were many things I wish I was learning tonight... like cookiecutter but I dinna think the wifi is going to allow that
05:38 Gareth The NoC team was using Icinga for their monitoring, but those graphs were just rrdtool.
05:38 ninedragon joined #salt
05:39 markizano joined #salt
05:39 CheKoLyN joined #salt
05:39 Pixionus Cool thanks Gareth!
05:39 markizano is there an open ticket for salt not clearing out the variables from a jinja template when reusing a file specified by multiple lowstates ?
05:39 Gareth no worries.
05:39 felskrone joined #salt
05:39 ninedragon joined #salt
05:40 markizano I'm noticing some strangeness :/
05:40 markizano I'm getting double the output in my templates
05:40 ninedragon joined #salt
05:41 ninedragon joined #salt
05:42 ninedragon joined #salt
05:43 Pixionus Yeah MTecknology there may well be for windows, but then.. Windows.  No flame war, just can't stand windows any more.
05:43 markizano When I run state.sls net.nginx - I get what I expect, when I run state.highstate - it adds an additional key to the configuration of the same name and outputs the file like that.
05:43 ninedragon joined #salt
05:44 neogenix joined #salt
05:44 ninedragon joined #salt
05:45 MTecknology Pixionus: I can figure this out, just hard to download things without a decent internet connection
05:45 MTecknology downloading libc6-dev..
05:45 ninedragon joined #salt
05:46 MTecknology I wanna murder pdiff's
05:47 ninedragon joined #salt
05:47 Pixionus Yeah I figured as much was just hoping to be able to help suggest what to dl so you didn't have to try this and that. Needless downloads can be infuriating. That said, you're probably more experienced than me in this so you hopefully know what you'll need.
05:47 MTecknology I need make and libc6-dev
05:48 ninedragon joined #salt
05:48 MTecknology ~4MB .. ~23min
05:48 beneggett joined #salt
05:49 ninedragon joined #salt
05:49 iggy the wifi at my hotel isn't much better
05:49 iggy is must be the mormons
05:50 ninedragon joined #salt
05:50 Pixionus lol ouch.
05:51 ninedragon joined #salt
05:51 MTecknology 6,310 B/s *sigh*
05:51 salty_to_the_cor joined #salt
05:52 ninedragon joined #salt
05:52 Pixionus might actually save time to actually go to a public hotspot
05:52 MTecknology screw it...
05:52 iggy carrier pigeon
05:52 Pixionus lol
05:52 MTecknology I'm just gonna reply to a couple messages and then I'll be done with internet while in utah
05:53 ninedragon joined #salt
05:53 Pixionus I'm sure there's a public hotspot in walking distance.
05:53 Pixionus Just be careful deciding lunch destination tomorrow
05:53 iggy it's <20F outside
05:53 Pixionus could tie the two together.
05:53 Pixionus oh
05:53 salty_to_the_cor isnt it cold outside :P how ill u know if there is a public hotspot
05:53 iggy f trying to find some internets
05:53 Pixionus wow getting used to Az weather I guess
05:54 ninedragon joined #salt
05:54 Pixionus well you could look it up online...
05:54 Pixionus jk
05:54 Pixionus there are known ones
05:54 Pixionus BK and Starbucks tend to be good
05:55 ninedragon joined #salt
05:55 iggy there's really not much like that around here either
05:55 salty_to_the_cor tether? not an option?
05:55 Pixionus Other fast food have been implementing too.
05:55 iggy it's all office buildings, hotels, and gov't stuffs
05:55 Gareth wonder if the wired network in the rooms is better than the wireless, phones have an ethernet jack....if you happen to have an ethernet cable on you :)
05:55 Pixionus oh, that sucks
05:55 Pixionus salty_to_the_cor: that's what MTecknology's been trying
05:55 Pixionus but a download is required...
05:55 iggy wonder if saltconf will be in the bay area next year
05:56 ninedragon joined #salt
05:56 salty_to_the_cor sorry joined the chat late, missed ! alas!
05:56 Pixionus np.  just passing on the update.
05:57 ninedragon joined #salt
05:57 Pixionus One sec.  Ill see if there are any around yall
05:57 salty_to_the_cor iggy: bay area would be awesum! I thought someone earlier was trading cricket for having the conf in Australia :P
05:57 MTecknology salty_to_the_cor: I'm sure it's easy if you know what they crap you're doing. I don't
05:58 ninedragon joined #salt
05:58 CheKoLyN joined #salt
05:59 ninedragon joined #salt
05:59 salty_to_the_cor MTecknology: http://www.openwifispots.com/city_free_wifi_wireless_hotspot-Salt_Lake_City_UT.aspx#40.771592,-111.88818900000001,14
05:59 MTecknology salty_to_the_cor: for that, I'd have to put on clothes
06:00 ninedragon joined #salt
06:00 nitti joined #salt
06:01 ninedragon joined #salt
06:02 ninedragon joined #salt
06:02 monkey661 joined #salt
06:02 salty_to_the_cor ok. has anyone gotton to a way to restarting a minion automatically, more like if a minion process dies, restart it. I have normally seen people do : run after intervals which minions are active, and from the superset, find the inactive minions
06:03 ninedragon joined #salt
06:03 salty_to_the_cor i was hoping the reactor will allow something like this, but then if the minion itself is dead what to react to. It seems like we need something to monitor salt minion and react if it dies
06:03 salty_to_the_cor thoughts?
06:04 ninedragon joined #salt
06:04 Pixionus Looks like there are a couple of coffee shops near by.  If anyone dosn't have the bandwidth to look at maps I can point you in the right direction.
06:04 ninedragon joined #salt
06:04 iggy salty_to_the_cor: systemd
06:04 Pixionus Though I suppose your phones will likely work just fine so ::shrugs:: whatever the offer is open
06:05 ninedragon joined #salt
06:06 salty_to_the_cor iggy: could you elaborate more pl
06:06 ninedragon joined #salt
06:07 iggy systemd config/job/whatever files have the ability to automatically restart salt-minions when they die
06:07 iggy any service really
06:07 monkey661 left #salt
06:08 cheus salty_to_the_cor, What iggy says. Next best thing is some crazy salt-ssh secondary channel nonsense (if you're trying to do it from master)
06:08 iggy which isn't that hard with some of the new roster modules
06:10 MTecknology I want to spin up a salt-proxy minion that uses salt-ssh to connect to specific minions using modules that I write and make the proxy update the roster when a new server is added/removed from the master
06:10 cheus iggy, Yup. A custom roster could look for minions whose keys were accepted but not active
06:10 MTecknology With all the changes coming out, that should be relative/ly easy
06:11 iggy cheus: there's a roster for that already
06:11 cheus iggy, Hah
06:11 iggy well, it looks at the master cache, not keys
06:11 iggy but same difference generally speaking
06:11 cheus iggy, Aye though it's so much more preferable to handle that on the minion.
06:11 cheus So your original recommendation is the one I stand behind
06:12 salty_to_the_cor thanks!!! now i get to reading and learning more cool stuff!!!
06:12 MTecknology reactor for adding/removing keys to trigger a highstate on the proxy, ext_pillar to build the roster
06:12 MTecknology dang... I could actually do that now
06:14 * cheus sighs and has noticed at the conference how much he really misses doing good devops work.
06:14 salty_to_the_cor someone please give MTechnology good internet, and then more cool stuff will come in the next release!
06:14 salty_to_the_cor MTecknology:
06:14 MTecknology me?
06:15 MTecknology cheus: +1
06:15 stackenschneider joined #salt
06:16 salty_to_the_cor yea MTecknology u just mentioned: " I could actually do that now"
06:19 cheus It's so nice to have just these three days to play with Salt and not train new staff, manage consultants, administer projects, build project scopes, manage the issue tracker, or peer review pull requests.
06:21 iggy yeah, sadly, part of my job here is to hire someone... which means more work for me (at least in the short term)
06:23 krelo joined #salt
06:24 MTecknology salty_to_the_cor: I meant with the tools as they are in 2014.7
06:24 MTecknology iggy: hire me?! I work well with others...
06:24 cheus iggy, Sad but think of it this way -- at least you'll (theoretically) have someone! We're so threadbare it's a damned miracle we've not fallen over yet.
06:24 MTecknology as long as others means I don't work in a team or communicate with people or ... ya
06:30 robawt wow, 602 people
06:30 robawt we're exploding
06:31 hal58th Mostly lurkers, but yes
06:31 robawt like most irc
06:35 stackenschneider joined #salt
06:36 MTecknology hal58th: a lurker is a user
06:37 MTecknology I lurk when I'm not rambling
06:37 MTecknology #nginx has 768, #salt is catching up indeed
06:37 MTecknology When I started in #nginx, there were less than 50
06:39 neogenix joined #salt
06:48 Pixionus MTecknology: one of these days I'll need to hear a rant about apache vs nginx.  My dev team chose apache, but we are running on embedded devices so that seems stupid to me.
06:48 Pixionus Anyway, thanks for your time.  Night y'all
06:49 __number5__ Pixionus: is your dev team also using Java? ;)
06:49 Pixionus __number5__: Don't think so.  Mostly perl and python when it's not C
06:49 MTecknology Pixionus: no point in a rant. You're talking about imperative vs. declarative and a kitchen sink vs. a torpedo
06:50 Pixionus For web, PHP seems to be the main toy
06:50 Pixionus hah.
06:50 iggy 10 years ago
06:50 MTecknology I suppose I should pack up most things tonight and then tomorrow I won't have much to screw with
06:50 MTecknology php - http://me.veekun.com/blog/2012/04/09/php-a-fractal-of-bad-design/
06:51 Pixionus Yeah.  I've heard it from all my programming friends.
06:51 * Pixionus shrugs
06:51 Pixionus I don't have much say here seeing as I'm not Dev
06:52 MTecknology php is *SCARY* underneath the hood
06:52 __number5__ it's ok for one-shot job
06:52 Pixionus if I can make good pointed lists I can likely give them reason to change but right now PHP works and that's what matters.  thankfully we don't need to do much with it so I'm not worried too much
06:52 MTecknology I don't think it's really okay for anything.
06:53 Pixionus only worried at all because it's running on an arm 9
06:53 MTecknology doesn't mean there isn't one application I wrote that still uses it, but... doesn't mean it's a good idea
06:53 Stijno joined #salt
06:53 Pixionus yeah.  Not a good idea, but as long as it works they aren't going to fix it unless someone has good reason.
06:54 Pixionus like it makes the embedded server unstable under load, but then I need numbers and my settup needs fixing so I can get those sorts of numbers
06:54 otter768 joined #salt
06:54 Pixionus anyway, I'm starved and need to go to bed so I'm out for reals
06:54 Pixionus night all
06:55 Stijno nigt and goodmorning :)
06:55 is_null joined #salt
06:57 toanju joined #salt
06:57 catpigger joined #salt
07:00 colttt joined #salt
07:00 ALLmightySPIFF joined #salt
07:11 thayne joined #salt
07:12 stylica joined #salt
07:14 AndreasLutro joined #salt
07:17 TyrfingMjolnir joined #salt
07:22 adrianhannah joined #salt
07:29 josephleon joined #salt
07:30 Auroch joined #salt
07:30 flyboy joined #salt
07:31 KermitTheFragger joined #salt
07:35 thayne joined #salt
07:39 hustodemon joined #salt
07:51 MTecknology neat... the internet is actually working quite well now
07:51 MTecknology It really must be us bringing it down to its knees
07:54 mdln joined #salt
07:56 I3olle joined #salt
07:58 is_null joined #salt
08:02 JlRd joined #salt
08:03 jri joined #salt
08:04 jtang joined #salt
08:06 mafro joined #salt
08:08 crack_ joined #salt
08:09 bdols_ joined #salt
08:10 eseyman joined #salt
08:13 mdln joined #salt
08:14 chandra joined #salt
08:16 is_null joined #salt
08:16 Brew joined #salt
08:19 stoogenmeyer__ joined #salt
08:22 kawa2014 joined #salt
08:25 giannello joined #salt
08:26 linjan joined #salt
08:27 lietu joined #salt
08:31 wincyj joined #salt
08:35 ocdmw joined #salt
08:35 nich0s joined #salt
08:43 kawa2014 joined #salt
08:43 mekstrem joined #salt
08:46 lb1a joined #salt
08:49 ALLmightySPIFF joined #salt
08:52 iromli joined #salt
08:55 otter768 joined #salt
08:58 Brew joined #salt
09:00 badon_ joined #salt
09:00 karimb joined #salt
09:01 nich0s joined #salt
09:07 chandra joined #salt
09:10 kawa2014 joined #salt
09:22 lietu joined #salt
09:24 QuisaZaderak joined #salt
09:25 jtang joined #salt
09:26 nich0s joined #salt
09:28 chiui joined #salt
09:29 jhauser joined #salt
09:30 netzmonster joined #salt
09:30 I3olle joined #salt
09:32 Xevian joined #salt
09:34 smcquay_ joined #salt
09:39 rawkode joined #salt
09:40 che-arne joined #salt
09:43 losh joined #salt
09:51 sfxandy joined #salt
09:56 ocdmw joined #salt
09:57 jtang joined #salt
09:58 yomilk joined #salt
10:01 kawa2014 joined #salt
10:01 cedwards joined #salt
10:02 intellix joined #salt
10:02 monkey66 joined #salt
10:15 aquinas joined #salt
10:22 viq joined #salt
10:23 jtang joined #salt
10:26 drawks joined #salt
10:26 mrothe joined #salt
10:28 kawa2014 joined #salt
10:31 markm joined #salt
10:33 andreyst joined #salt
10:36 __gotcha joined #salt
10:38 ALLmightySPIFF joined #salt
10:40 amatas joined #salt
10:40 mrothe hey, is it possible to use a masterless minion with gitfs_remotes? I tried this: http://dpaste.com/32V7ZCX.txt
10:40 mrothe but salt-call state.highstate does not find top.sls
10:42 giantlock joined #salt
10:42 mrothe (the above paste is my /etc/salt/minion)
10:43 blackhelmet joined #salt
10:49 evle1 joined #salt
10:53 yomilk joined #salt
10:56 otter768 joined #salt
11:00 wnkz joined #salt
11:01 intellix joined #salt
11:06 TyrfingMjolnir_ joined #salt
11:07 mafro joined #salt
11:14 kawa2014 joined #salt
11:24 N-Mi joined #salt
11:27 Atritas joined #salt
11:27 N-Mi is there a way to preserve color when doing "salt '*' state.highstate test=True | less" ?
11:28 eliasp N-Mi: --force-color
11:28 N-Mi eliasp: thanks :)
11:28 cyteen joined #salt
11:28 Atritas left #salt
11:30 N-Mi works fine with  "salt --force-color '*' state.highstate test=True | less -R"
11:40 johtso joined #salt
11:43 matthew-parlette joined #salt
11:43 dvestal joined #salt
11:54 devweasel joined #salt
11:55 devweasel left #salt
11:56 perfinion joined #salt
11:57 devweasel joined #salt
11:57 devweasel left #salt
11:58 mattiasr joined #salt
11:59 devweasel joined #salt
12:07 Atritas left #salt
12:07 __gotcha joined #salt
12:09 mafro joined #salt
12:10 bhosmer joined #salt
12:11 Atritas joined #salt
12:12 Atritas left #salt
12:14 bhosmer_ joined #salt
12:16 scoates joined #salt
12:25 yomilk joined #salt
12:26 ALLmightySPIFF joined #salt
12:29 denys joined #salt
12:32 rudi_s Hi. Are inline comments in yaml allowed? like file.managed\n- mode: 600 #passwords in file\n...
12:35 markizano rudi_s: comments at the ends of lines?
12:35 markizano yes
12:35 hustodemon joined #salt
12:40 toanju joined #salt
12:41 rudi_s markizano: Yes.
12:42 rudi_s Thank you.
12:43 markizano joined #salt
12:43 markizano rudi_s: you can use python to load the file and do a simple lint check on the yaml before you load it with salt
12:44 markizano python -c 'import sys, yaml; yaml.loaod(open(sys.argv[1]))' some-file.sls
12:44 JlRd joined #salt
12:44 rudi_s markizano: The question was more if the comment is part of the attribute or stripped before.
12:44 mr-op5 joined #salt
12:54 mrothe left #salt
12:57 otter768 joined #salt
13:01 jerematic joined #salt
13:03 egil I upgraded my master. Now I have no connections to minions. Tried deleting a minion key, and I cant add it again
13:03 egil Minion just says auth failed
13:03 egil master says nothing at all. Any hints or tips?
13:03 jerematic joined #salt
13:04 chrstphrhrt joined #salt
13:05 zwi joined #salt
13:08 Guest89019 egil, what are the results of running your minion and master in debug mode?
13:08 mafro joined #salt
13:08 sfxandy egil, what are the results of running your minion and master in debug mode?
13:08 hustodemon joined #salt
13:09 hnk joined #salt
13:10 hnk hi all. I am fairly new to salt, so please bear with me.
13:10 Morbus joined #salt
13:11 hnk I am trying to write a formula for adobe brackets to roll out on Fedora and Ubuntu systems
13:12 egil sfxandy: Well, salt-master doesn't say much at all
13:12 hnk For Fedora, there is a copr repository, for Ubuntu there is a PPA. So now I need to add these repos to the respective distro.
13:12 egil sfxandy: minion says: [ERROR   ] Attempt to authenticate with the salt master failed
13:12 sfxandy egil, i assume all the basics like firewall ports etc have been covered off?
13:12 egil sfxandy: everything was working fine
13:13 egil until I updated the master
13:13 sfxandy what does salt-key -L give you?
13:13 egil I've ended up trying to delete all my keys to get them populated again
13:14 egil Which only led to no keys being added
13:14 egil [DEBUG   ] This salt-master instance has accepted 0 minion keys.
13:14 egil salt-key -L says no rejected or unaccepted keys
13:14 egil the minions shows a EST connection to the master as well
13:15 Twiglet can anyone think of a better way of handling binary data in pillar than this? http://hastebin.com/axehayanuc.sm
13:15 sfxandy ok, and what does the salt-master debug output say when you try and restart the salt-minion?
13:15 hnk I chose to use the template-formula from saltstack as my starting point. as such, the logic to choose the disto is in the map.jinja file. But I need to set different values depending on distro, so Fedora does not need the 'ppa: ' part i.e. Do I add logic to the init.sls now as well, or can I do it all within the map.jinja file?
13:15 egil sfxandy: nothing at all
13:15 sfxandy so, basics need to be covered off
13:16 Atritas joined #salt
13:16 egil sfxandy: this is weird though, master doesnt pick up the connection
13:17 sfxandy stop the salt-master
13:17 nitti joined #salt
13:18 Atritas left #salt
13:18 egil done
13:18 JDiPierro joined #salt
13:19 jri_ joined #salt
13:19 sfxandy was it running in debug mode?
13:20 egil yes
13:20 sfxandy ok restart it in debug mode
13:21 egil ok, done
13:21 sfxandy anything on startup of interest?
13:22 andygrunwald joined #salt
13:22 egil not that I can see. Everything looks fine
13:22 sfxandy ok, what IP address is your master bound to?
13:22 sfxandy is it globbing?  or have you bound it to a specific interface?
13:23 egil I've tried to bind it now, but it was not set before
13:23 sfxandy do you have a minion running on the master?
13:24 egil no
13:24 udomsak joined #salt
13:24 wnkz joined #salt
13:24 sfxandy ok, so on the host where the minion will be, can you issue a telnet <master host name> 4505
13:24 sfxandy and for port 4506
13:24 udomsak salt version   2015.2.0rc1-3063-geccbfe6 (Lithium)    have problem with msgpack ?
13:24 udomsak hi all
13:25 sfxandy make sure the minion host can get through to the master on those ports
13:25 egil both ports are accepted
13:26 sfxandy ok, in the minion config what is the value of the "master" parameter set to?
13:28 egil its set to none, because its bootstrapped, so the master is present in minion.d/99-master-adress.conf
13:28 sfxandy ok, and the master address is?
13:28 egil salt.yr.no
13:28 dyasny joined #salt
13:29 sfxandy and thats the hostname you usesdin telnet above?
13:29 egil yes
13:29 sfxandy hmmm
13:29 dyasny joined #salt
13:30 egil I think the problem might be the master itself, but I'm not 'what'
13:30 egil *sure
13:30 sfxandy i don't see how though...
13:30 devweasel joined #salt
13:31 egil me neither, but the only change has been on the master
13:31 sfxandy did the upgrade change any config files?
13:31 egil It was working earlier today, then I ran an upgrade of the master, and boom, nothing works
13:31 egil doesn't look like it, no
13:33 sfxandy hmmm.  in the /etc/salt/pki directory
13:34 thayne joined #salt
13:34 sfxandy stop the master, delete the entire /etc/salt/pki/master directory
13:34 sfxandy and re-start the master
13:34 devweasel joined #salt
13:35 egil trying now
13:37 andygrunwald Hey, we are running in a syndic issue: https://github.com/saltstack/salt/issues/19864 Does anyone get some more details about it that i got the chance to get deep into it?
13:37 devweasel1 joined #salt
13:38 devweasel1 left #salt
13:38 egil sfxandy: no action :\
13:38 sfxandy :(
13:38 devweasel left #salt
13:38 dRiN joined #salt
13:39 sfxandy anything in /var/log/salt/master? or /var/log/salt/minion on the minion host?
13:40 ndrei joined #salt
13:41 egil Nothing at all on master (except default of course), minion only states that it tries to use a key, and then auth fails
13:41 devweasel joined #salt
13:41 sfxandy what about deleting the /etc/salt/pki/minion folder on he minion?
13:41 sfxandy the*
13:41 sfxandy and restarting the minion
13:42 egil Yeah, was thinking just that. I'll give it a try
13:44 egil no luck on that either :|
13:44 sfxandy i'm ou of immediate ideas :/
13:44 jri joined #salt
13:44 amcorreia joined #salt
13:46 sfxandy what version you ugpraded from/to?
13:46 egil yeah me too. Think I'm going to try to remove salt from master and reinstall
13:48 egil sfxandy: actually, I can't tell. I was on version 2014.7.1~something then just ran an upgrade which landed on 2014.7.1~something
13:48 sfxandy :S
13:49 dude051 joined #salt
13:52 cpowell joined #salt
13:54 TyrfingMjolnir joined #salt
13:55 giantlock joined #salt
13:57 ALLmightySPIFF joined #salt
13:57 dvestal joined #salt
13:58 egil sfxandy: thanks for the help though :)
13:58 aphorise joined #salt
13:58 sfxandy np sorry fella
13:59 JDiPierro joined #salt
14:00 _JZ_ joined #salt
14:00 jeremyr joined #salt
14:03 germs_ joined #salt
14:04 egil Yeeaaah, now I really broke it though
14:04 sfxandy how??
14:04 egil tried to remove salt and reinstall. Now its just stacktraces on missing modules
14:05 sfxandy how did you try and remove it?
14:05 egil apt-get remove salt-master
14:05 egil dpkg --purge salt-master
14:05 sfxandy what missing modules is it complaining about?
14:05 egil Now all I get is: ImportError: No module named salt.scripts
14:06 sfxandy where are you installing it from  what repos?
14:06 egil installing from ppa
14:06 intellix joined #salt
14:06 mafro joined #salt
14:07 egil stable that is
14:07 edrocks joined #salt
14:08 sfxandy hmmm ok, i don;t have much experience with Debian-based distros
14:10 cberndt joined #salt
14:12 bluenemo joined #salt
14:12 bluenemo joined #salt
14:13 Twiglet Can anyone think of a better way of handling binary data in pillar than this? http://hastebin.com/axehayanuc.sm
14:16 clintberry joined #salt
14:16 elfixit joined #salt
14:17 mpanetta joined #salt
14:23 yawniek_ hmm, i have a couple of formulas as git-remotes this makes fileserver sync awfully slow. whats the recommended way to do this?
14:24 karimb joined #salt
14:32 fredvd joined #salt
14:32 bhosmer joined #salt
14:35 jasonrm joined #salt
14:36 toanju joined #salt
14:36 toanju joined #salt
14:36 pdayton joined #salt
14:37 flyboy82 joined #salt
14:39 lietu I've got a big tree of source code on the salt master, I want to distribute this to minions, using file.recurse loses all the permissions on the files and folders which is just not acceptable imo .. what alternatives are there?
14:41 lietu namely e.g. execute bits on executable scripts etc.
14:42 ericof joined #salt
14:43 sfxandy tar file and unpack - it preserves permissions.  something like zip doesn;t
14:43 andreyst joined #salt
14:45 lietu http://docs.saltstack.com/en/latest/ref/modules/all/salt.modules.rsync.html could work
14:45 lietu ?
14:45 sfxandy could do.  as it says, just a wrapper for the rsync command
14:50 nitti joined #salt
14:50 gladiatr joined #salt
14:50 gladiatr joined #salt
14:51 eliasp is there an execution module in 2014.7 to show a minion's key fingerprint?
14:53 lietu actually no .. rsync would require either the terribad rsync daemon to be running, which is an absolute no, or SSH keys which the minions could connect to the master with which also sounds like a bad idea
14:53 eliasp ah, got it… key.finger :)
14:53 sfxandy tar and unpack .... :)
14:53 lietu sfxandy, yea, I know that's an option .. it just feels so .. meh ;)
14:53 sfxandy sometimes lietu, you just have to go with meh !
14:53 lietu also would mean that we'd have to run something on the master before we can run salt '*' state.highstate
14:54 sfxandy how so?
14:54 lietu or is there a way to make that run certain commands first on the master before running anything on the minions?
14:54 lietu something would need to create the tar before it could be served
14:55 sfxandy is your source code in git?
14:55 eliasp lietu: reactors might what you're looking for http://docs.saltstack.com/en/latest/topics/reactor/
14:55 XenophonF joined #salt
14:55 lietu no, it's in mercurial, but I also don't want to manage checkouts and give all the machines rights to the repo .. I'm a difficult person
14:55 lietu thanks eliasp, will take a look
14:56 eliasp lietu: so you could have your "tar build process" fire an event to the master and then react upon this event
14:56 penguin_dan joined #salt
14:56 kawa2014 joined #salt
14:58 subsignal joined #salt
14:58 otter768 joined #salt
14:59 ajw0100 joined #salt
15:01 zwi joined #salt
15:01 smcquay_ joined #salt
15:01 _ale1_ joined #salt
15:02 wnkz joined #salt
15:03 karimb joined #salt
15:03 dude^2 joined #salt
15:05 kelt65 joined #salt
15:06 kelt65 in an email returner configration, can you put like: "smtp.from SALT-DAEMON <no-reply@example.com>"  or is it just the address?
15:06 lietu yea, I think we're going with the tarball idea for now, and to be lazy we can just have a bash script that both creates the tarball and then runs salt '*' state.highstate, this way it's less likely to accidentally forget to update it
15:07 douglassssssssss joined #salt
15:07 lietu I just find it depressing that there's no way to just sync the folders properly
15:07 debian112 joined #salt
15:10 rsully joined #salt
15:10 devweasel left #salt
15:13 devweasel joined #salt
15:13 chrstphrhrt joined #salt
15:13 analogbyte kelt65: you can put whatever you want, it's passed straight through to smtp https://github.com/saltstack/salt/blob/develop/salt/returners/smtp_return.py#L116
15:14 kelt65 thanks
15:15 Auroch joined #salt
15:16 rsully left #salt
15:20 nitti joined #salt
15:21 wendall911 joined #salt
15:24 kawa2014 joined #salt
15:25 gladiatr_ joined #salt
15:28 Brick_ joined #salt
15:28 fredvd joined #salt
15:32 ecdhe What do others use for a salt-managed firewall?
15:33 ecdhe iptables-formula says "Pull requests are welcome for other platforms" but it doesn't say what platform it works on.
15:35 MTecknology I prefer using ferm to manage those rules
15:36 yawniek_ ecdhe: i recently used the firewalld formula, its a bit cumbersome but it worked ok. but i'd also be interested if there is something really nice around
15:39 CheKoLyN joined #salt
15:39 ALLmightySPIFF joined #salt
15:40 XenophonF left #salt
15:40 beneggett joined #salt
15:40 ecdhe MTecknology, are you managing ferm with salt?
15:40 hybridpollo joined #salt
15:41 neogenix joined #salt
15:41 Fiber^ joined #salt
15:41 MTecknology yup
15:41 pdayton joined #salt
15:42 ecdhe I see that bechtoldt has a formula for that.
15:42 MTecknology if you ping me tomorrow, i can provide states. using my phone, its nearly impissible
15:43 smcquay joined #salt
15:43 MTecknology 23hr from now and i can share
15:43 ecdhe MTecknology, sounds good!  Thanks!
15:48 ecdhe and thanks yawniek_!
15:48 racooper joined #salt
15:54 numkem joined #salt
15:56 felskrone joined #salt
15:57 hal58th joined #salt
15:57 MaliutaLap joined #salt
16:00 gladiatr joined #salt
16:00 gladiatr joined #salt
16:01 jab416171 joined #salt
16:02 peno joined #salt
16:02 hal58th All right, let's see how this morning's keynotes go. Hopefully better
16:07 funzo joined #salt
16:10 cheus joined #salt
16:13 Ahrotahntee joined #salt
16:14 malinoff joined #salt
16:16 faliarin joined #salt
16:17 Nacmac joined #salt
16:17 lietu joined #salt
16:17 germs_ joined #salt
16:18 germs_1 joined #salt
16:19 tomspur joined #salt
16:19 monkey66 left #salt
16:20 ocdmw joined #salt
16:20 goal joined #salt
16:20 clintberry joined #salt
16:21 SneakyPhil I'm trying to use several network.XX commands on a windows minion, but the commands are not available. Does anyone else receive the same output from the following commands? http://pastebin.com/raw.php?i=ZbV10JRJ
16:28 Nacmac joined #salt
16:30 hal58th The Network state and the underlying network module are not supported on Windows as of yet.
16:31 hal58th Check the note on this page SneakyPhil http://docs.saltstack.com/en/latest/ref/states/all/salt.states.network.html
16:32 jalbretsen joined #salt
16:32 lietu can I on minions query from the master the names of other minions? I've got machines on google compute engine and just knowing the hostname of the other machines is enough to connect to them, so I was hoping I could ask the master for the names of e.g. api-* servers (where * is autogenerated ID by google) and add them to whatever config I need to list all api servers in
16:33 hal58th Short answer is yes lietu.
16:34 hal58th Let me see what you I guide you with
16:34 lietu cool, so .. how? ;)
16:34 mike25de hal58th: thanks man again for yesterday ...pointing me in the right direction.
16:34 hal58th lietu http://docs.saltstack.com/en/latest/topics/mine/
16:34 lietu awesome, thanks!
16:34 hal58th Welcome mike25de. Did you use that suggestion or a different approach?
16:35 SneakyPhil hal58th: thanks
16:35 hal58th welcome SneakyPhil
16:35 hawaiianshirt joined #salt
16:35 neogenix joined #salt
16:36 mike25de hal58th: i have used your suggestion.. all good :) thanks for the tips
16:36 dergrunepunkt joined #salt
16:36 dergrunepunkt hi, is anyone using salt on a raspberry?
16:36 hal58th cool. I was just curious if you stumbled on something better ;)
16:36 helderco joined #salt
16:37 mike25de hal58th: i keep things as simple as possible... because most of the things i do from the web interface i am developing.
16:39 hal58th mike25de. Gotcha. Well good luck on your quest.
16:39 mike25de thanks again hal58th
16:39 hal58th welcome.
16:39 hobakill stupid question. does the 'sls' in .sls actually stand for something?
16:40 hal58th SaLt State
16:40 hobakill i made up 'salt lake state' :)
16:40 mike25de :)
16:40 mike25de salt lake "s"ity :)
16:41 hobakill bosses bought it so... i figured i'd find out for real :)
16:41 hal58th Funny thing, Salt is not named Salt because it's from Salt Lake City. It was named that because "Everything is a little better with Salt"
16:42 desposo joined #salt
16:42 mike25de hal58th: GOOD to know
16:43 hobakill hal58th, is that true? it being in SLC is just a coincidence?
16:43 hal58th Supposedly, according to Thomas Hatch, the CTO
16:43 robawt cto and original author
16:43 robawt :)
16:44 theologian joined #salt
16:44 StDiluted joined #salt
16:44 hobakill well that's a good enough source for me!
16:47 Xopher joined #salt
16:54 shaggy_surfer joined #salt
16:55 goal joined #salt
16:55 goal anyone use reclass here?
16:55 shaggy_surfer joined #salt
16:57 UForgotten joined #salt
16:58 UForgotten joined #salt
16:59 otter768 joined #salt
16:59 Heartsbane joined #salt
16:59 Heartsbane joined #salt
17:02 ALLmightySPIFF joined #salt
17:03 tligda joined #salt
17:03 ndrei joined #salt
17:04 donmichelangelo joined #salt
17:06 schlueter joined #salt
17:07 theologian joined #salt
17:08 VSpike Has anyone actually got the Windows bootstrap service to work with AWS + salt cloud?
17:08 VSpike I've been trying and failing for a day or two now
17:09 beneggett joined #salt
17:16 jab416171 joined #salt
17:17 desposo joined #salt
17:18 fishdust joined #salt
17:20 kelt65 hobakill: SaltLakeSity
17:20 bhosmer joined #salt
17:21 JDiPierro So that's what sls stands for!
17:21 nich0s joined #salt
17:21 ALLmightySPIFF joined #salt
17:22 nich0s1 joined #salt
17:23 nich0s joined #salt
17:24 bhosmer_ joined #salt
17:24 wincyj joined #salt
17:24 VSpike Mutter mutter
17:26 devweasel left #salt
17:26 schlueter joined #salt
17:27 devweasel joined #salt
17:27 davet1 joined #salt
17:31 Heartsbane VSpike: I would talk to UtahDave or Shane(I don't know Shane's IRC nickname)
17:32 Heartsbane VSpike: Unfortunately they are not on IRC right now, they are at the Saltconf 15
17:32 devweasel left #salt
17:33 intellix joined #salt
17:33 egil VSpike: I haven't myself, but whats the problem? My impression is that windows and salt-cloud can be a little tricky sometimes
17:34 amcorreia_ joined #salt
17:34 nich0s VSpike: Hey. Sorry. I missed the question. What's hip-hopping'?
17:35 StDiluted joined #salt
17:37 KyleG joined #salt
17:37 KyleG joined #salt
17:41 StDiluted_ joined #salt
17:41 hal58th joined #salt
17:43 VSpike I wish I was at the saltconf 15
17:43 aparsons joined #salt
17:43 thayne joined #salt
17:43 murrdoc joined #salt
17:43 VSpike I think the problem might be just the the windows instances take a freakin age to boot properly with services coming up bit by bit
17:44 VSpike Is it possible to run the bootstrap stuff from salt-cloud on a machine altready created?
17:44 VSpike That would be an interesting test
17:44 devweasel joined #salt
17:45 VSpike egil: first problem i had was that I think the powershell at http://docs.saltstack.com/en/latest/topics/cloud/windows.html#firewall-settings is wrong. You don't want to set winrm to listen on port 445. Skipping that part seems to help
17:45 murrdoc iggy:  talks lovingly to MTecknology
17:46 VSpike I have to create an AMI with a known admin user because the code to deal with automatic passwords is only in the dev version at the moment
17:46 lietu joined #salt
17:46 VSpike When I run salt-cloud it looks like the smbclient steps work OK (it puts the files in place) and it seems to call winexe OK (the sc query service bit works)
17:47 VSpike but it seems like the execution of the minion install just hangs
17:47 VSpike Or crashes
17:47 cheus joined #salt
17:47 VSpike I was thinking that I couldn't RDP into the instances I created from my AMI and was thinking I messed something up with sysprep, but I just wasnt waiting long enough
17:48 stylica joined #salt
17:48 VSpike It's really  hard to figure out what's going on to be honest :)
17:48 VSpike I was wondering if I'm the only person to use this or if it actually really does work for someone. If so I'll persevere
17:50 amcorreia__ joined #salt
17:50 neogenix joined #salt
17:52 kawa2014 joined #salt
17:52 madduck goal: yes ;)
17:54 stylica joined #salt
17:54 catpigger joined #salt
17:55 cpowell joined #salt
17:57 timoguin joined #salt
18:01 timoguin HELLO SALT PEOPLE
18:01 nich0s HELLO YOU!
18:01 timoguin Is there a maintainer for the Vagrant Salt provisioner?
18:02 saltymoli left #salt
18:02 wincus joined #salt
18:03 timoguin ah it's Mike Place (cachedout)
18:03 murrdoc (╯°□°)╯︵ ┻━┻
18:03 timoguin y u flippin tables?
18:04 egil VSpike: sorry, I cant say for AWS..
18:04 egil But I know people have had the same issues against Azure
18:04 murrdoc no reason
18:06 murrdoc timoguin:  are u upgrading the vagrant stuff
18:06 tomspur_ joined #salt
18:06 amcorreia__ joined #salt
18:07 timoguin murrdoc: yea, put in a PR yesterday: https://github.com/mitchellh/vagrant/pull/5435
18:07 timoguin needed to be able to specify my fork of salt to install from
18:07 murrdoc nice
18:07 mafro joined #salt
18:08 nich0s1 joined #salt
18:09 iggy I had to stop looking at murrdoc
18:10 schlueter joined #salt
18:10 murrdoc hahahah
18:10 SpeeR joined #salt
18:11 hal58th done already iggy?
18:11 rypeck joined #salt
18:11 nich0s1 I'm listening to the A/V folks in the hall go on about how everything that could have gone wrong, from their standpoint, did.
18:12 nich0s joined #salt
18:13 rap424 joined #salt
18:13 nich0s @iggy's talk.
18:13 timoguin You guys at the con?
18:13 timoguin I'm in the xebialabs devops talk atm.
18:14 nich0s Yeah. A few of us are.
18:16 spookah joined #salt
18:16 neogenix joined #salt
18:17 karimb joined #salt
18:17 I3olle joined #salt
18:20 vxitch left #salt
18:20 JDiPierro joined #salt
18:24 tomspur_ joined #salt
18:26 hal58th Intro to Salt Reactor talk is awesome. Joseph is too smart.
18:28 andreyst joined #salt
18:29 JDiPierro joined #salt
18:29 forrest joined #salt
18:31 amcorreia joined #salt
18:33 johanek joined #salt
18:33 bhosmer_ joined #salt
18:34 nich0s joined #salt
18:35 nich0s1 joined #salt
18:35 ndrei joined #salt
18:35 nich0s joined #salt
18:36 SpeeR has user and group been removed from archive.extracted?
18:36 SpeeR 'group' and 'user' are invalid keyword arguments for archive.extracted
18:39 nich0s I have a  swag related question! My body requires SaltStack stickers (black). Anyone know where I could snag some?
18:42 tomspur__ joined #salt
18:42 cberndt joined #salt
18:45 pviktori joined #salt
18:46 timoguin joined #salt
18:46 linjan joined #salt
18:47 cheus joined #salt
18:48 murrdoc joined #salt
18:50 iggy yeah... that could have gone better
18:50 jaloren joined #salt
18:51 iggy but hey, first conference I've ever been to and first time I've presented... Suck less next year
18:51 timoguin iggy: what did you present on?
18:51 jaloren HI all, I am curious about an implementation detail. I understand that salts loads the yaml sls file into a big dictionary. But for a particular state function how does it know to map a dict (arg name, arg value) to an argument.
18:51 timoguin Would have gone if I'd have known.
18:51 iggy timoguin: apparently it was about how to speedtalk through a presentation
18:52 timoguin ha
18:52 ajw0100 joined #salt
18:52 murrdoc openx talk is taking too long to get going
18:52 baweaver joined #salt
18:52 timoguin I did my first talk at PyTN last year and did the same thing. Ran out of time so hard.
18:52 murrdoc WHERE is the BEEF
18:52 timoguin Apparently I thought I could teach people everything about Salt in 45 mins.
18:53 iggy next year, I'm bringing a fucking mac
18:53 iggy timoguin: no, I was done like 20 minutes early
18:53 murrdoc1 joined #salt
18:53 timoguin oh damn... were there at least questions?
18:53 TaiSHi Oh, I'm crying silently
18:54 * TaiSHi wanted to attend
18:54 SheetiS I wish that one person could teach another person everything they know in ~45 minutes.  Like osmosis learning or something.
18:54 iggy not enough...
18:54 timoguin head smash learning, like Dr. Who
18:54 timoguin would be so convenient.
18:54 TaiSHi Painful though
18:55 SheetiS I'd be able to quit pretending like I know what I am doing and actually do something.
18:55 timoguin iggy: but, really, which talk was  yours?
18:55 timoguin BUT REALLY
18:55 iggy bootstrapping <something or other>
18:56 timoguin the cloud infrastructure?
18:56 chrisdev joined #salt
18:56 timoguin I was this || close to coming to that one.
18:57 iggy Bootstrappig a New Cloud Infrastucture with SaltStack
18:57 iggy be glad you didn't
18:57 Hex_Offender joined #salt
18:57 iggy unless you like long breaks
18:57 denys joined #salt
18:57 timoguin :)
18:57 timoguin I'm building the same kind of setup, with the goal of being able to have a fresh account and some API keys, then hit a button and have everything provisioned.
18:58 iggy in what cloud provider?
18:58 stackenschneider joined #salt
18:58 timoguin Well, AWS for now. But ultimately it should be portable.
18:59 amcorreia joined #salt
18:59 nich0s joined #salt
18:59 iggy well, I wrote custom scripts to do it all in GCE, but that's mostly because salt-cloud wasn't ready back then
18:59 TaiSHi I'm on DO, but my infrastructure is 100% portable
18:59 timoguin I'm gonna have the need to spin up infrastructure for big clients that want they own accounts.
18:59 otter768 joined #salt
19:00 iggy but I can actually spin up everything from nill
19:00 timoguin The new boto modules are the tits.
19:00 TaiSHi Well, 95%, some stuff is written according to private network interfaces and such
19:00 nich0s @timoguin: +1
19:01 timoguin I have my VPC stuff all defined in pillar so I'll eventually be able to provisioning the entire complexity of hthe network.
19:01 cberndt joined #salt
19:02 TaiSHi I work for the govt and they still clone machines to set up new stuff
19:02 TaiSHi I mean, manually
19:02 * timoguin is not surprised
19:02 TaiSHi I tried to introduce salt (they are "half" ansible users)
19:03 TaiSHi But infrastructure is half bare metal, half IBM mainframe, half vmware and I'm pretty sure there is something else as well
19:03 TaiSHi Any comments on the 150% total size will be ignored :P
19:03 timoguin Under an employee's desk rogue desktop servers....
19:03 spookah joined #salt
19:04 TaiSHi Most likely
19:05 TaiSHi Although this govt is the first latin america "company" to implement linux on IBM Z, they're wasting resources
19:08 andrew_v joined #salt
19:08 ocdmw joined #salt
19:09 mafro joined #salt
19:12 itru joined #salt
19:14 itru joined #salt
19:14 baweaver joined #salt
19:16 thayne joined #salt
19:21 murrdoc1 i dont even know what engines are
19:21 murrdoc1 BUT I NEED EM
19:21 murrdoc1 :)
19:21 murrdoc1 #fanboi status
19:21 TaiSHi murrdoc1: !
19:21 pdayton joined #salt
19:21 murrdoc1 TaiSHi:  too bad u aint out here
19:21 TaiSHi Got my plane tickets already, couldn't change them =(
19:21 TaiSHi Also my wife would have killed me
19:22 unicell joined #salt
19:22 murrdoc1 its what they do
19:23 TaiSHi Hmm, now that I think of it
19:23 TaiSHi I need to loose ~8kg and earn some cash before I travel lol
19:23 fragamus joined #salt
19:24 murrdoc1 whats kg
19:24 murrdoc1 :)
19:24 murrdoc1 be back
19:25 ckao joined #salt
19:31 intr1nsic joined #salt
19:31 baweaver joined #salt
19:32 linjan joined #salt
19:33 itru joined #salt
19:33 intr1nsic joined #salt
19:39 itru_ joined #salt
19:40 itru_ joined #salt
19:45 teall joined #salt
19:47 giantlock joined #salt
19:47 wnkz joined #salt
19:49 __gotcha joined #salt
19:51 trevorj joined #salt
19:51 ajw0100 joined #salt
19:51 zwi joined #salt
19:54 SpX joined #salt
20:00 jstorey__ joined #salt
20:00 loggyer joined #salt
20:02 loggyer I'm trying to do this, {% set paths = salt['pillar.get']('log-file:{{ role }}', ' ') %}....but it does't substitute.
20:02 loggyer is there something that i'm missing in there
20:04 faliarin 'log-file' + role I think
20:04 faliarin I forgot the :
20:05 shaggy_surfer joined #salt
20:05 faliarin So {% set paths = salt['pillar.get']('log-file:' + role, ' ') %}
20:06 babilen loggyer: You don't need {{ }} in {% and you have to use string concatenation with either ~ or "{} {}".format(foo, bar)
20:06 baweaver joined #salt
20:07 babilen (you could use the jinja filter too which makes it "{} {}"|format(foo, bar) -- whatever you prefer)
20:08 cheus joined #salt
20:12 schlueter joined #salt
20:13 perfectsine joined #salt
20:14 ocdmw joined #salt
20:15 chiui joined #salt
20:18 ALLmightySPIFF joined #salt
20:18 pogotech joined #salt
20:21 cpowell joined #salt
20:22 garthk joined #salt
20:23 iggy you know who I haven't met yet? utahdave
20:24 MTecknology he was right next to us, but he ducked out early
20:24 iggy next to us where?
20:25 babilen at the conference ;)
20:25 helderco joined #salt
20:25 iggy oh shit, I took one of his classes
20:25 abe_music joined #salt
20:25 babilen heh
20:27 MTecknology when mike place was talking, he asked Dave questions and was given the mic
20:27 smcquay_ joined #salt
20:27 iggy I've seen cachedout talk a couple times
20:27 timoguin joined #salt
20:28 rbstewart joined #salt
20:28 ALLmightySPIFF joined #salt
20:28 nich0s joined #salt
20:29 shaggy_surfer joined #salt
20:29 MTecknology top secret plugins
20:31 MTecknology why are there no decent ssh clients? juice would be okay if it didn't destroy irssi screen splits.
20:32 iggy use tmux
20:33 iggy it doesn't support them
20:33 ajw0100 joined #salt
20:34 timoguin I switched to tmux years ago as soon as I realized it could persist my splits.
20:35 murrdoc joined #salt
20:35 timoguin Muh splitz
20:35 SheetiS <3 tmux
20:35 nich0s joined #salt
20:36 iggy tmux does splits? I thought it didn't
20:36 timoguin It does.
20:36 timoguin Vertical and horizontal
20:37 murrdoc like yo mom iggy
20:37 murrdoc <3
20:37 SheetiS lol
20:37 iggy <3
20:38 neogenix joined #salt
20:38 MTecknology im doing irssi splits..
20:38 iggy murrdoc: where are thos bananas... we could do bananana splits
20:38 MTecknology how will tmux help?
20:39 timoguin MTecknology: but they don't persist between detaches, do they?
20:39 iggy less shitty than screen
20:39 timoguin Unless it's changed since I used screen last
20:39 MTecknology they do
20:39 timoguin WELL THEN THAT'S CHANGED
20:39 murrdoc screen > all
20:39 murrdoc iggy:  those were borroed
20:40 iggy you couldn't even bring your own bananas to troll me?
20:40 MTecknology connectbot doesn't wreck the splits, but it's heck to use
20:40 SheetiS I don't recommend asking a man to bring his banana to troll you unless you are ready to accept the consequences of said request.
20:41 timoguin I got a banana from the snack bar, and the stem had been neatly trimmed for me already.
20:41 TaiSHi murrdoc: ping
20:41 hal58th joined #salt
20:41 TaiSHi murrdoc: http://en.wikipedia.org/wiki/Metric_system
20:41 murrdoc i am from indian
20:41 MTecknology ttyal.. gonna pay attention
20:41 murrdoc i know metric
20:44 TaiSHi kg = kilogram
20:44 TaiSHi I'm fat :P
20:46 fishdust joined #salt
20:48 jhauser joined #salt
20:52 teall joined #salt
20:54 timoguin Had some good talks about salt-formulas at lunch
20:58 timoguin Also Ed Kern is pretty damn funny
20:58 nich0s Like a kitten in a blender.
21:00 yomilk joined #salt
21:00 iggy yeah, if you guys actually try to start naming formulas shit like DBMS-SQL-postgres-formula I'm out
21:00 otter768 joined #salt
21:03 TaiSHi iggy-no-LIKE-formUL4
21:04 babilen iggy: If that happens I quit
21:04 schlueter1 joined #salt
21:04 timoguin iggy: yeaaaa no
21:04 timoguin I'm all for tagging them or something for categorization, but not straight-out naming.
21:04 babilen exactly
21:04 iggy I don't like trying to categorize things byname (i.e. one single category)
21:05 babilen There are simply much better ways to do something like that
21:05 iggy I was a gentoo dev for years, I know first hand how bad of an idea that is
21:06 baweaver joined #salt
21:10 mafro joined #salt
21:12 Ahlee timoguin: ehat talk are yiu at?
21:13 timoguin Ahlee: Automating IT Operations at Scale With SaltStack, Packer and Vagrant
21:13 dude051 joined #salt
21:15 ocdmw joined #salt
21:15 TaiSHi Ahlee: typing ftw :P
21:18 nich0s joined #salt
21:20 ponpanderer joined #salt
21:23 Ahlee blame ios :P
21:23 ponpanderer hello, anyone using salt-cloud with windows on EC2? I'm able to successfully run user data script on openstack with "#ps1_sysnative" at the top of the ps1 file, but on ec2 this does not work, nor does wrapping in <powershell> tags per the salt-cloud docs. Looking at the logs for the EC2 config service on the instance it claims to not see any script or powershell tags...this seems to indicate this
21:23 ponpanderer from the ec2 docs "EC2Config expects the user data to be available in base64 encoding. If the user data is not available in base64 encoding, EC2Config logs an error about being unable to find script or powershell tags to execute. " (src: http://docs.aws.amazon.com/AWSEC2/latest/WindowsGuide/UsingConfig_WinAMI.html#user-data-execution).
21:24 ponpanderer i tried encoding the ps script as base64 and this seemed to make no difference and the ps wasn't executed
21:25 timoguin joined #salt
21:27 steffo joined #salt
21:28 dimeshake are any portions of saltconf going to be published? youtube of any sessions or anything?
21:30 neogenix joined #salt
21:31 iggy they've recorded everything
21:32 evilrob joined #salt
21:33 baweaver joined #salt
21:34 shaggy_surfer joined #salt
21:34 shaggy_surfer joined #salt
21:34 dimeshake good to know. will it be available online somewhere? :D
21:35 iggy we don't know
21:36 iggy one would assume so since a number of the talks last year were
21:36 Ahlee yes, they're pushing them to saltstack's yutube channel
21:36 Ahlee 'soon'
21:36 dimeshake awesome
21:37 iggy last year 'soon' was 6 months
21:37 Ahlee true.
21:37 Ahlee bublastbyewr they also werent this thirough
21:37 dimeshake valve time is rampant
21:37 Ahlee yeah wrf was that
21:37 Ahlee i give up, going offljne
21:37 dimeshake lol
21:37 p0rkbelly joined #salt
21:39 HexOffender joined #salt
21:40 ajw0100 joined #salt
21:40 cheus joined #salt
21:41 linjan joined #salt
21:44 sander______ joined #salt
21:47 zwi joined #salt
21:51 teepark is there any way to customize the symlink name in /etc/rc?.d for service.running enable: True? or with a service.enabled state?
21:52 teepark I have both postgresql and an HTTP api service set to start on boot on debian hosts, but postgres ended up with a later sort number
21:52 teepark so my service fails to boot
21:52 teepark oh this probably needs to go in the initscript huh
21:58 ThomasJ joined #salt
21:58 peters-tx joined #salt
22:00 mosen joined #salt
22:00 ndrei joined #salt
22:01 yomilk joined #salt
22:02 rap424 joined #salt
22:03 intellix joined #salt
22:03 mdln joined #salt
22:08 steffo joined #salt
22:12 murrdoc joined #salt
22:13 MTecknology so long, and thanks for all the fish
22:14 mosen end of saltconf?
22:15 murrdoc yeah
22:15 murrdoc and now i am sitting for two hours in the airport
22:15 murrdoc cos flights delayed
22:16 mosen ah thats the worst
22:16 ocdmw joined #salt
22:18 TaiSHi MTecknology: how did it go?
22:19 TaiSHi murrdoc: read up what I said earlier?
22:19 murrdoc kgs ?
22:19 YYT joined #salt
22:20 MTecknology murrdoc: where you flying to?
22:20 MTecknology I'm waiting for my ride to the airport now... will likely be sitting a while as well
22:20 murrdoc chicago, gate b5, slc
22:21 StDiluted joined #salt
22:22 TaiSHi murrdoc: kilograms, got to loose some weight
22:22 MTecknology Looks like I'm traveling through Denver again. 'holy shit!
22:23 MTecknology I'm not flying out until 22:00
22:23 MTecknology What the frick am I gonna do in that time?
22:23 smcquay joined #salt
22:24 murrdoc TaiSHi:  u aint losing 10 kgs
22:24 murrdoc before your vacation
22:24 smcquay joined #salt
22:24 TaiSHi ~6-8
22:24 TaiSHi It's 1 month
22:24 TaiSHi A bit more, 45 days or so
22:25 TaiSHi I'm coming back to crossfit tomorrow, and should start my paleo diet on monday
22:25 MTecknology 6.5 hours. I'll be asking if an earlier flight is available...
22:28 neogenix MTecknology: I'm rolling the 7:30 flight to denver, you considered trying to get on an earlier flight to destination ?
22:29 smcquay joined #salt
22:30 jstorey___ joined #salt
22:30 smcquay joined #salt
22:31 smcquay joined #salt
22:33 smcquay joined #salt
22:33 jstorey___ joined #salt
22:33 ajw0100 joined #salt
22:33 smcquay joined #salt
22:34 smcquay joined #salt
22:34 kermit joined #salt
22:35 smcquay joined #salt
22:38 smcquay joined #salt
22:41 iggy Ahlee: where are you at?
22:41 murrdoc iggy u drunk irc'ing again
22:43 loggyer joined #salt
22:44 ALLmightySPIFF joined #salt
22:45 Ahlee workin'
22:47 Ahlee check your private messages
22:47 Eureka_ joined #salt
22:48 dariusjs joined #salt
22:52 bradbeam joined #salt
22:52 rgarcia_ joined #salt
22:52 iggy murrdoc: not currently
22:54 iggy so, get this... they messed up recorsing my video
22:54 murrdoc hahahaha
22:54 Ahlee pleasevtell me again.
22:54 murrdoc the lord works in mysterious ways
22:55 TaiSHi iggy: is there at least audio ?
22:56 bradbeam left #salt
22:56 TaiSHi We can do an animation with it
22:56 murrdoc haha
22:56 murrdoc iggy's talks in 4 lines
22:56 murrdoc - works for me
22:56 murrdoc - when it doesnt i yell at basepi
22:56 murrdoc - graphite has this sick events bus, i forgot the name, u should use it for deploy lines
22:56 murrdoc - come work with me i am bored
22:57 Eureka__ joined #salt
22:57 murrdoc - i see u hecklers in the back, i know u
22:57 iggy true story
22:57 TaiSHi Wait, those were 5 lines
22:58 TaiSHi iggy: are you hiring? :P
22:58 murrdoc u know the two problems that devs havent been able to solve right
22:58 debian112 anyone know if I can use node groups in states?
22:58 murrdoc debian112:  to do ?
22:58 debian112 I want to target some servers
22:59 TaiSHi Grains?
22:59 debian112 without using top.sls
22:59 debian112 yeah, that was my second thought
22:59 debian112 but I was checking with the group
23:00 debian112 to see if I could use my node groups
23:00 TaiSHi If servers share a common trait, that should do it
23:00 murrdoc probably
23:00 gladiatr joined #salt
23:01 otter768 joined #salt
23:04 murrdoc iggy:  hire TaiSHi hes in argentina
23:04 murrdoc otherwise he seems ok
23:05 * TaiSHi 's evil plan is coming along nicely
23:06 dude051 joined #salt
23:11 alexbst joined #salt
23:11 mangas joined #salt
23:11 dude051 joined #salt
23:12 dude051 joined #salt
23:12 baweaver joined #salt
23:12 gladiatr joined #salt
23:13 sashka_ua joined #salt
23:15 Alan_S joined #salt
23:15 ccarney_ROCC joined #salt
23:17 ocdmw joined #salt
23:17 mangas hey, I'm new to saltstack, I experiencing a problem, when I try to run something like salt-ssh '*' pkg.installed apache, salt tried to execute the bootstrap ( the payload transferred to the remote system ) from a Mac-like user directory /Users/username instead of /home/username
23:17 mangas can anyone help with this issue ?
23:18 murrdoc google salt roster file, thin dir config
23:18 dariusjs youre not able to install the minion mangas?
23:18 dariusjs you definitely want to use salt-ssh ?
23:19 lempa joined #salt
23:19 mangas I have set the thin_dir on roster to /tmp and the problem was persisting, I'll check that
23:19 aparsons joined #salt
23:19 mangas dariusjs, for now I'm just playing around, I'll create a "recipe" ( don't know the right word for salt stack ) to install minion
23:20 mangas but that will have to be done with salt-ssh
23:20 dariusjs rightio, i havent installed it on OS X i'll admit, i think there is support for homebrew
23:20 mangas I installed via pip
23:20 dariusjs you could give pip install a try but ive had bad luck with pip
23:21 dariusjs best to use the package managers, maybe homebrew has it i could check later on my mac
23:21 TaiSHi Going home
23:21 dariusjs yeah here http://docs.saltstack.com/en/latest/topics/installation/osx.html
23:21 murrdoc nag iggy for job
23:21 mangas dariusjs, I will try switching this to macports then
23:22 ndrei joined #salt
23:22 dariusjs homebrew is more popular than macports these days *i think* havent been using os x much lately
23:22 dariusjs ive recently tried pip installing salt onto solaris 11.2 and had a horrific time
23:22 dariusjs im off, i wish you luck with it, brew generally is ok
23:32 gladiatr joined #salt
23:36 timoguin joined #salt
23:37 nich0s joined #salt
23:37 nich0s joined #salt
23:40 Alan_S joined #salt
23:41 baweaver joined #salt
23:45 ALLmightySPIFF joined #salt
23:46 mdln joined #salt
23:47 timoguin joined #salt
23:50 MTecknology murrdoc: when do you take off?
23:50 baweaver joined #salt
23:50 murrdoc whenever the faa….., soon, eta is 520
23:50 MTecknology which gate?
23:51 murrdoc B6, powering up laptop
23:51 MTecknology if i weren't too lazy to stand, i could probably see you
23:52 nich0s Lol. Same here. I'm at B3.
23:52 nich0s Y'all fly safe.
23:53 MTecknology b3 is a bit farther away
23:53 schlueter joined #salt
23:53 mangas joined #salt
23:53 mangas does anyone know if I need any specific marker for the Saltfile to be used ?
23:54 MTecknology ya, i see you over there
23:55 nich0s MTecknology: Which gate are you at?
23:55 baweaver joined #salt
23:57 MTecknology b9
23:57 baweaver joined #salt
23:57 MTecknology my flight is in 2,5 hr. thankfully, i was looking at the wrong flight earlier
23:58 nich0s Yeah. I take off at 20:00
23:58 nich0s The wifi are good so I'll probably start hacking here in a few.
23:58 MTecknology is it free?
23:58 nich0s It is.
23:59 MTecknology why the eff am i on my phone?
23:59 MTecknology i'm not used to that
23:59 nich0s No clue. :{P
23:59 unicell left #salt
23:59 nich0s It's becoming more and more common.

| Channels | #salt index | Today | | Search | Google Search | Plain-Text | summary