Perl 6 - the future is here, just unevenly distributed

IRC log for #salt, 2017-03-06

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

All times shown according to UTC.

Time Nick Message
00:16 PatrolDoom joined #salt
00:24 PatrolDoom joined #salt
00:30 johnkeates joined #salt
00:33 onlyanegg joined #salt
00:43 edrocks joined #salt
00:54 cyborg-one joined #salt
00:57 evle joined #salt
01:20 leonkatz joined #salt
01:31 sh123124213 joined #salt
01:37 s_kunk joined #salt
01:39 onlyanegg joined #salt
01:51 edrocks joined #salt
02:05 hemebond "Set monitor_master role grain on the minion you want graphite installed on:" No! Bad formula. Naughty.
02:09 rawzone joined #salt
02:11 zenchike1 joined #salt
02:15 eprice joined #salt
02:16 eprice joined #salt
02:16 DEger joined #salt
02:16 eprice joined #salt
02:17 eprice joined #salt
02:18 eprice joined #salt
02:19 DEger joined #salt
02:19 eprice joined #salt
02:20 eprice joined #salt
02:20 eprice joined #salt
02:21 eprice joined #salt
02:22 patrek_ joined #salt
02:23 sh123124213 joined #salt
02:24 shoemonkey joined #salt
02:30 ashmckenzie joined #salt
02:34 leonkatz joined #salt
02:40 mc3520 joined #salt
02:40 mavhq joined #salt
02:46 leonkatz joined #salt
02:48 ilbot3 joined #salt
02:48 Topic for #salt is now Welcome to #salt! <+> Latest Versions: 2016.3.5, 2016.11.3 <+> Support: https://www.saltstack.com/support/ <+> Logs: http://irclog.perlgeek.de/salt/ <+> Paste: https://gist.github.com/ (please don't multiline paste into channel) <+> See also: #salt-devel, #salt-offtopic <+> Ask with patience as we are volunteers and may not have immediate answers
02:50 catpigger joined #salt
02:54 sh123124213 joined #salt
03:12 _beardedeagle joined #salt
03:22 onlyanegg joined #salt
03:33 sh123124213 joined #salt
03:34 beardedeagle joined #salt
03:36 zenchike1 joined #salt
03:37 beardedeagle joined #salt
03:41 xet7 joined #salt
03:46 edrocks joined #salt
03:46 JPT joined #salt
03:52 leonkatz joined #salt
03:55 writtenoff joined #salt
04:00 ivanjaros joined #salt
04:03 ahrs_ joined #salt
04:04 sh123124213 joined #salt
04:05 mavhq joined #salt
04:08 sh123124213 joined #salt
04:13 stooj_ joined #salt
04:15 onlyanegg joined #salt
04:28 eprice joined #salt
04:33 ahrs joined #salt
04:34 zenchike1 joined #salt
04:40 Xenophon1 joined #salt
04:41 sh123124213 joined #salt
04:56 onlyanegg joined #salt
04:56 zenchike1 joined #salt
04:59 aphor joined #salt
05:17 rdas joined #salt
05:34 preludedrew joined #salt
05:42 iggy send PRs
05:49 saintromuald joined #salt
05:52 hemebond Will do, assuming my changes are any good. This particular formula has three PRs waiting to merge.
05:53 honestly sigh, link it to me
05:53 honestly I need to set up a new icinga at work anyway
05:53 hemebond https://github.com/saltstack-formulas/graphite-formula
05:53 honestly oh god this thing
05:54 hemebond LOL, don't say that. I'm sure it works, I just don't like using grains for things like that.
05:54 * honestly goes to find out if he has the power to delete repos in saltstack-formulas
05:54 hemebond Though I am also pulling out other stuff.
05:54 honestly >_>
05:54 hemebond Yeah, I forked from a fork of a fork.
05:54 honestly well half a year ago a friend was like "ok what's the hip way to set up a monitoring node"
05:55 honestly and I pointed him to salt and that formula (without testing it first)
05:55 honestly disaster ensued
05:55 hemebond Oh dear.
05:55 hemebond Graphite has changed quite a lot in the last few years.
05:55 honestly and then I was like "well you must be doing it wrong" and tried the formula myself...
05:55 hemebond Now it need Django of all things.
05:56 honestly oh lol
05:56 honestly https://github.com/saltstack-formulas/graphite-formula/commit/d7bc5fbafd167b537c7bc12cfac8e73595154f69
05:56 honestly guess I actually fixed it
05:57 honestly and that grains.append is from me :P
05:57 honestly but I must have done it in sleep-deprived stupor, because I remember none of it
05:58 honestly well here's the PR with the justification for using the grain: https://github.com/saltstack-formulas/graphite-formula/pull/11
05:58 saltstackbot [#11][MERGED] Fix #9 | This formula is currently pretty broken and fails with KeyError if pip isn't installed, despite actually specifying a pip dependency....
05:58 hemebond If you got it working then more power to you. The installation is not straight-forward.
05:58 honestly I mean, how would you specify roles?
05:59 hemebond Does it just include the supervisor state file?
06:00 honestly I think so?
06:00 hemebond I would just include that state in my top file.
06:03 honestly oh this is beautiful
06:03 honestly https://github.com/duk3luk3/graphite-formula/blob/master/graphite/init.sls#L63
06:03 hemebond :-D
06:05 honestly dear saltstack, please hire someone to do QA on saltstack-formulas
06:05 honestly I'm available
06:06 iggy lol
06:07 hemebond Keeping them up to date is a heck of a job.
06:08 iggy ask gravyboat about it
06:08 iggy I'm sure he'll have some input
06:08 hemebond Most of this formula is three years old.
06:09 hemebond Back when graphite was even more horrible to setup.
06:09 onlyanegg joined #salt
06:13 Valfor joined #salt
06:13 Valfor joined #salt
06:17 honestly oh jeeze
06:17 honestly I didn't even notice it uses /opt...
06:18 hemebond That's the default for Graphite :-)
06:18 honestly not on my ubuntu VMs it isn't
06:18 hemebond Did you install from packages?
06:18 honestly yes
06:19 hemebond The official docs don't even mention packages.
06:21 honestly well, since I'm not a crazy person, I prefer to install things from distro packages
06:21 hemebond I've preferred PIP more recently for Python stuff.
06:21 sh123124213 joined #salt
06:26 hemebond Mostly because I've been on older OSs I suppose.
06:26 honestly Even Ubuntu has decent python packages now
06:26 honestly Yeah that makes sense
06:27 gladia2r joined #salt
06:27 honestly Get newer OSes though :P
06:27 lasseknudsen joined #salt
06:28 rdas joined #salt
06:29 hemebond Working on it :-)
06:30 honestly our nagios is still running on an ancient debian vm
06:30 honestly I really need to finish the new monitoring setup
06:30 hemebond Based on what?
06:31 MTecknology honestly: did we argue once?
06:32 honestly probably, I'm a very arguable person
06:32 honestly hemebond: icinga / graphite / carbon / grafana
06:32 hemebond Oh, same :-)
06:33 honestly icinga2* obviously
06:33 hemebond Though I am also quite fond of Sensu now.
06:41 PatrolDoom joined #salt
06:44 ronnix joined #salt
06:55 colttt joined #salt
07:01 duncanmv joined #salt
07:01 Bryson joined #salt
07:02 sh123124213 joined #salt
07:02 DEger joined #salt
07:06 mavhq joined #salt
07:15 Trauma joined #salt
07:39 onlyanegg joined #salt
07:47 fracklen joined #salt
07:48 darioleidi joined #salt
07:49 icebal_ joined #salt
07:51 lasseknudsen joined #salt
08:06 aldevar joined #salt
08:07 aldevar left #salt
08:13 lasseknudsen2 joined #salt
08:26 fracklen joined #salt
08:28 Praematura joined #salt
08:30 ronnix joined #salt
08:30 teclator joined #salt
08:44 JohnnyRun joined #salt
08:50 edrocks joined #salt
08:51 geomacy joined #salt
08:53 xet7 joined #salt
08:58 Rumbles joined #salt
09:04 mavhq joined #salt
09:08 mikecmpbll joined #salt
09:14 sh123124213 joined #salt
09:23 haam3r joined #salt
09:26 sh123124213 joined #salt
09:27 candyman88 joined #salt
09:27 s_kunk joined #salt
09:27 s_kunk joined #salt
09:28 jacksontj joined #salt
09:30 candyman89 joined #salt
09:41 ivanjaros joined #salt
09:43 Sammichmaker joined #salt
09:49 gmoro joined #salt
09:57 lasseknudsen joined #salt
09:59 Electron^- joined #salt
09:59 ProT-0-TypE joined #salt
10:00 nfahldieck joined #salt
10:05 shoemonkey joined #salt
10:17 lubyou does the salt file server compress the files when transferring them to the minions?
10:19 megamaced joined #salt
10:22 sh123124213 joined #salt
10:23 oms101_ joined #salt
10:26 Gk-1wm-su joined #salt
10:26 Gk-1wm-su left #salt
10:28 lasseknudsen joined #salt
10:28 bdrung_work joined #salt
10:32 mikecmpbll joined #salt
10:38 mikecmpbll joined #salt
10:39 netcho_ joined #salt
10:41 Reverend any hints on this chaps? :
10:41 sh123124213 joined #salt
10:41 Reverend "comment": "State 'git.fetch' was not found in SLS 'repo_update'\nReason: 'git.fetch' is not available.\n",
10:42 o1e9 joined #salt
10:45 candyman88 joined #salt
10:47 s_kunk joined #salt
10:48 babilen Reverend: My guess would be that you forgot to install git
10:48 Reverend git is installed tho :/
10:48 Reverend 1.8.3.1-6.el7_2.1
10:48 Reverend :(
10:48 babilen How/when do you install it?
10:48 Reverend it's installed through salt on first run
10:49 babilen And you have "reload_modules: True" defined for that states or ensure that they are reloaded by other means (e.g. minion restart) after that first run?
10:49 babilen *that state
10:50 Reverend the minion restarts itself, let me just check if it did on this one tho
10:50 Reverend im not sure if I'd made that before or after this server was running
10:52 Reverend babilen: you da real MVP
10:52 Reverend :) ya fixed it!
10:52 edrocks joined #salt
10:54 babilen Great :)
10:54 babilen You might want to consider using reload_modules: True where that is in fact required
10:57 NV joined #salt
10:58 rawzone joined #salt
11:04 DEger joined #salt
11:07 Reverend babilen: yeah. I'll add that to my git state :)
11:14 sh123124213 joined #salt
11:17 jespada joined #salt
11:27 sh123124213 joined #salt
11:29 sh123124213 joined #salt
11:38 puzzlingWeirdo joined #salt
11:53 evle1 joined #salt
11:58 lasseknudsen2 joined #salt
12:06 shoemonkey joined #salt
12:27 _Cyclone_ joined #salt
12:27 lasseknudsen joined #salt
12:31 yidhra joined #salt
12:42 sh123124213 joined #salt
12:45 Reverend oh. babilen - apparently git.fetch isn't even a thing
12:45 Reverend that might have been what was breaking
12:45 Reverend -
12:45 Reverend lel
12:48 amcorreia joined #salt
12:52 numkem joined #salt
13:02 darebwoi joined #salt
13:11 angel_dark joined #salt
13:13 abednarik joined #salt
13:23 angel_dark joined #salt
13:24 onlyanegg joined #salt
13:30 _Cyclone_ joined #salt
13:39 aphor joined #salt
13:41 armin joined #salt
13:46 thebinary joined #salt
13:48 edrocks joined #salt
13:52 sh123124213 joined #salt
13:53 nickabbey joined #salt
13:55 gableroux joined #salt
14:07 ronnix joined #salt
14:10 Reverend will git.latest clone the repo if it needs to?
14:10 N-Mi joined #salt
14:10 N-Mi joined #salt
14:13 sh123124213 joined #salt
14:15 aphor 2016.11.3 docs say so... "Make sure the repository is cloned to the given directory and is up-to-date."
14:15 ssplatt joined #salt
14:24 onlyanegg joined #salt
14:30 sh123124213 joined #salt
14:33 impi joined #salt
14:34 netcho_ joined #salt
14:36 sh123124213 joined #salt
14:36 jdipierro joined #salt
14:36 beardedeagle joined #salt
14:37 racooper joined #salt
14:45 jhauser joined #salt
14:54 onlyanegg joined #salt
14:56 lompik joined #salt
14:59 beardedeagle joined #salt
15:03 PatrolDoom joined #salt
15:04 jschoolcraft joined #salt
15:04 Tanta joined #salt
15:05 DEger joined #salt
15:07 rem5_ joined #salt
15:09 onlyanegg joined #salt
15:10 Norrland Hm, If I have a bunch of denied/unaccepted keys on my salt-master. Can I delete them and wait for them to try again? To see which ones that are not alive anymore.
15:15 Neighbour Yes, but the minions will not be able to communicate with the master until you accept the keys that appear again
15:16 sh123124213 joined #salt
15:16 electron- joined #salt
15:19 Praematura joined #salt
15:27 Norrland ok
15:29 sh123124213 joined #salt
15:31 bantone joined #salt
15:32 J0hnSteel joined #salt
15:37 fartface joined #salt
15:43 Reverend aphor: mmkay.
15:43 DEger joined #salt
15:43 abednarik joined #salt
15:43 Reverend codecommit + salt = no fun
15:43 Reverend it's not liking this at allllll
15:44 Norrland Neighbour: I have a few nodes that I'm not sure that they are alive or not. So just want to clear them out and have them try again :)
15:48 duncanmv joined #salt
15:53 tercenya joined #salt
16:00 _JZ_ joined #salt
16:00 Neighbour Norrland: and using `salt <node> test.ping` is not conclusive?
16:00 sh123124213 joined #salt
16:02 Norrland Neighbour: this is nodes that I haven't accepted yet.
16:03 Neighbour so, accept them, then ping them :)
16:03 CeBe Norrland: if you delete the keys they should eventually try again, but I do not see why you would delte them instead of verifying and accepting them?
16:04 sh123124213 joined #salt
16:06 Norrland CeBe: virtual machines and renaming. I just had a few machines managed by my team.
16:06 Norrland so.. (=
16:07 CeBe delete the keys and restart the minion should work
16:23 dps joined #salt
16:24 PhilA joined #salt
16:25 duncanmv joined #salt
16:25 PhilA hi all
16:26 PhilA I'm trying to get salt-cloud working with openstack
16:26 PhilA The nova driver fail with an error about python-novaclient not installed
16:27 PhilA But it is installed
16:28 PhilA I think the problem is in salt/utils/openstack/nova.py
16:30 PhilA There is an import
16:30 cachedout joined #salt
16:30 PhilA import novaclient.auth_plugin
16:31 PhilA but AFAICS there is no such  plugin in python-novaclient
16:41 brakkisath joined #salt
16:43 DEger joined #salt
16:43 prg3 joined #salt
16:50 abednarik joined #salt
16:52 coldbrewedbrew_ joined #salt
16:53 leonkatz joined #salt
16:53 tkojames joined #salt
16:54 PhilA Ok it's look like it won't work with last pip package
16:59 impi joined #salt
17:04 mavhq joined #salt
17:08 orionx joined #salt
17:12 justan0theruser joined #salt
17:13 beardedeagle joined #salt
17:14 teclator joined #salt
17:16 djgerm joined #salt
17:18 sp0097 joined #salt
17:22 Heartsbane joined #salt
17:22 Heartsbane joined #salt
17:22 Praematura joined #salt
17:24 racooper howdy. is it possible to restart a list of services with service.restart module command?
17:31 raspado joined #salt
17:32 leonkatz joined #salt
17:33 rem5 joined #salt
17:36 PhilA Failed to get the output of 'nova.avail_images()': __init__() got an unexpected keyword argument 'session'
17:36 PhilA using Nova driver
17:37 PhilA can't find the problem about this
17:39 PhilA Note this is required to use keystone v3 as for authentication.
17:39 PhilA was obvious
17:43 abednarik joined #salt
17:43 ivanjaros joined #salt
17:44 XenophonF joined #salt
17:45 Edgan joined #salt
17:51 jdipierro joined #salt
17:54 tiwula joined #salt
17:54 edrocks joined #salt
17:57 iggy racooper: that's generally not the way you'd do it
17:57 impi joined #salt
17:57 Brew joined #salt
18:04 sarcasticadmin joined #salt
18:08 renaissancedev joined #salt
18:13 PatrolDoom joined #salt
18:15 austin__ joined #salt
18:35 Trauma joined #salt
18:40 DanyC joined #salt
18:42 orionx joined #salt
18:46 s_kunk joined #salt
18:50 PatrolDoom joined #salt
18:50 Guest64317 joined #salt
18:56 evle2 joined #salt
19:02 geomacy joined #salt
19:03 hemphill joined #salt
19:05 ckonstanski joined #salt
19:07 racooper yeah I didn't think so.  I just ended up using a bash for loop to do it; basically, I'm just restarting services after updating libopenssl or libssh on several minions.
19:09 snarfy^ joined #salt
19:10 geomacy joined #salt
19:11 wendall911 joined #salt
19:14 toastedpenguin joined #salt
19:16 toastedpenguin anyone have an example of a reactor triggered by "salt/cloud*/destroyed", trying to create a reactor the removes a computer from AD when "salt-cloud -d minion" is run
19:18 tapoxi joined #salt
19:28 cyborg-one joined #salt
19:30 whytewolf toastedpenguin: what exactly are you looking for. i don't have an example but basicly just need to keep a couple of things in mind when using that event. first the minion is refered to as name instead of id. as it is a cloud name not a minion id. second you should be targetting a different minion as the minion being destroyed is well destroyed.
19:32 DanyC joined #salt
19:37 beardedeagle joined #salt
19:39 SaucyElf joined #salt
19:40 toastedpenguin whytewolf: anytime a minion is destroyed I want: "salt/cloud/*/destroyed/ to trigger: salt "Domain Controller Minion" cmd.run 'Remove-ADComputer -confirm:$false -Identity "destroyed minion"' shell=powershell, to execute
19:40 whytewolf toastedpenguin: on what minion?
19:40 whytewolf oh
19:40 toastedpenguin a Domain Controller
19:41 toastedpenguin I have salt minions on the DCs
19:41 whytewolf is "destroyed minion" the same as cloud name?
19:43 toastedpenguin yes, we use naming convention  for all salt-cloud AWS instances that are launched to target the state that needs to be deployed: e.g. staging-web0{1,2,3,4...}
19:43 SaucyElf joined #salt
19:43 toastedpenguin so in this case: salt "minion-dc01" cmd.run 'Remove-ADComputer -confirm:$false -Identity "staging-web01"' shell=powershell
19:44 toastedpenguin so staging-web01 is removed from AD
19:44 austin__ i'm trying to limit what machines an ldap auth'd user can run commands agarinst
19:44 austin__ it seems lke you can compound match
19:44 austin__ how might that look?
19:44 austin__ do we use the @ as in targetting ?
19:44 toastedpenguin been destroying a lot of of salt-cloud minions and leaving their name registered in AD
19:45 ChubYann joined #salt
19:46 toastedpenguin there is a "salt.modules.win_system.unjoin_domain" but it shows a reboot and by the time we destroy the minion vis salt-cloud -d "staging-web01" there wont be anything to reboot
19:48 armin joined #salt
19:48 Sketch toastedpenguin: you probably want to look into reactors
19:48 whytewolf I believe this is pretty much all you need https://gist.github.com/ but I can't remeber if it is data['name'] data['data']['name']
19:48 whytewolf Sketch: that is what they are doing
19:48 toastedpenguin Sketch: yeah that is what I am looking at, just wasnt sure how to configure it for what I need
19:49 Sketch whiteinge: oh, guess i didn't scroll far enough back
19:49 whytewolf toastedpenguin: ever set up reactors before?
19:49 Sketch er whytewolf
19:49 * Sketch hasn't
19:50 DanyC joined #salt
19:51 whytewolf https://docs.saltstack.com/en/latest/topics/reactor/ gets pretty deep into it. so is worth the read
19:51 toastedpenguin whytewolf: sort of, have some examples but I didnt write them and I wasnt sure how to apply them to using powershell
19:52 toastedpenguin is this the targting you are referring to: "- tgt: {{ data['id'] }}"
19:52 whytewolf yes, however that WILL NOT WORK. since the minion will be a. destroyed. and B. a cloud operation so no id will be listed
19:52 toastedpenguin that is probably where I am the weakest, I see references to state files for the existing reactors
19:53 toastedpenguin when /salt/cloud/*/destroyed/ occurs, is there a name associated?
19:53 whytewolf the cloud name is located in data['name']
19:54 toastedpenguin ok so I can try to use that instead
19:54 whytewolf which was why i was asking about name instead of id.
19:54 whytewolf do not target on the destroyed minions name either
19:54 whytewolf again the minion will not exist by the time that reactor fires off
19:55 toastedpenguin what if I trigged off of destroying instead
19:55 whytewolf same thing
19:55 whytewolf besides you want to send the command to your dc anyway
19:55 toastedpenguin yes, just need to know what name to send the DC
19:55 whytewolf you just fill in the command with the name provided by the data
19:56 whytewolf which is what i posted in the gist i posted
19:56 toastedpenguin ah that explains it....the gist didnt work it was blank
19:56 orionx joined #salt
19:56 whytewolf https://gist.github.com/whytewolf/8ae9127f09ec91af13529273830e49c7
19:56 ssplatt is there a way to list salt://<blah>  things to debug why salt keeps saying it can’t find something?
19:56 whytewolf ssplatt: cp.list_master
19:57 ssplatt ahhh
19:57 toastedpenguin I'll give that a try and see how goes it
19:57 toastedpenguin thx for the assist
19:58 whytewolf sorry about that toastedpenguin I forgot to click create gist :P
19:58 toastedpenguin no worries, we got there eventually :-D
20:01 austin__ anyone know how to rig up a minion compound target for ext auth ?
20:01 austin__ can we use grains
20:01 whytewolf ...
20:02 whytewolf grains are not secure
20:02 austin__ secure as in ?
20:02 whytewolf as in they can be changed on a minion
20:03 prg3 joined #salt
20:03 austin__ ok. so how would compound targeting work here?
20:03 austin__ say i understand the risks for grains
20:03 austin__ (which i do)
20:04 austin__ but is there a better way to say "ldap user A can only talk to these minions'
20:04 ssplatt anyone used minionfs before? the walkthru in the docs seems to have issues.  I can push my file fine (i see it in /var/cache/salt/master/minions/…) but i cannot subsequently see it with salt://minionfs
20:05 ssplatt basically using the config from https://docs.saltstack.com/en/latest/topics/tutorials/minionfs.html#restricting-certain-minions-files-from-being-available-via-minionfs without the 2nd minionfs_whitelist: [ web21 ] which should probably be _blacklist
20:05 whytewolf austin__: I don't see anything about using compount matching. I only see glob
20:06 austin__ whytewolf: https://docs.saltstack.com/en/latest/topics/eauth/index.html#groups
20:06 austin__ just above that
20:06 austin__ you'll see "minion compound target"
20:08 numkem joined #salt
20:08 whytewolf humm. odd cause this says all matchwers are support EXCEPT the compound one
20:08 whytewolf https://docs.saltstack.com/en/latest/topics/eauth/access_control.html#examples
20:09 whytewolf anyway. you do understand compound targetting right?
20:09 whytewolf https://docs.saltstack.com/en/latest/topics/targeting/compound.html
20:10 austin__ yea i jus tdidnt know if we were using 'G@....'
20:10 austin__ that was what i was asking
20:10 austin__ now i see       - 'G@os:RedHat':
20:10 austin__ so
20:10 austin__ i assume... we can ?
20:10 whytewolf well. that is how compound matching works
20:10 austin__ right
20:11 austin__ i just saw it based on your link
20:11 austin__ i was attempting to do this before and wasn't getting what i tought was right
20:11 austin__ so that is why i was asking
20:17 toastedpenguin whytewolf: worked like a charm, AD gets cleaned up when a salt-cloud minion is destroyed, thanks for the help!
20:18 kingscott joined #salt
20:19 kingscott has anyone seen duplicate minions? I deleted the minion, and then re-added it and 2 different minions with the same name, ip and hostname appear. anyone know how to fix this?
20:21 austin__ as in dup keys?
20:22 austin__ what does the output look like ?
20:25 toastedpenguin on to the next issue....AWS autoscaling groups and saltstack....how best to make them work together
20:28 ckonstanski I'm a total salt noob. And I'm familiar with openstack, not AWS. If this were openstack I would say to use cloud.cfg to create an /etc/salt/grains file with a role on the minion.
20:28 ckonstanski Then as soon as the VM was up, it would answer to the role.
20:28 Xenophon1 joined #salt
20:30 ckonstanski http://www.saltstat.es/posts/role-infrastructure.html
20:31 ckonstanski I'm finding that salt-minion needs to be restarted after creating the /etc/salt/grains file.
20:34 relidy Is there a "best practice" method to ensuring a specific system user account (that I'm not managing) exists before allowing a particular state to run? I'm allowing the pillar to control the username, but want to sanity check it before relying on it.
20:34 cacasmacas joined #salt
20:36 mavhq joined #salt
20:38 whytewolf ugh, roles and grains should stop being said in the same sentance...
20:38 whytewolf toastedpenguin: you might want to look at https://github.com/saltstack-formulas/ec2-autoscale-reactor
20:44 toastedpenguin whytewolf: I did stumble on that, might work, but salt-cloud is removed from the mix so I'd have to opt for autoscaling groups launching a new server with some method of bootstraping the minion install the same way salt-cloud does it now
20:45 whytewolf that... is complicated. good luck.
20:45 mdhas joined #salt
20:50 cachedout Hi all. I sent this out just now on salt-users but also wanted to mention it here. We'll be having a "Meet the Maintainers" video call this Friday at 3:00 PM MST and we welcome anybody who would like to join to drop by and say hello. Full details are here: https://groups.google.com/forum/#!topic/salt-users/jlExjyAfpBY
20:51 dankrs joined #salt
20:53 jhauser joined #salt
20:58 whytewolf nice. I"ll try to be there. hopefully I can pull away from work long enough to at least say hello
21:01 cachedout whytewolf: Sounds great. Hope you can swing by!
21:03 jwerak joined #salt
21:05 raspado joined #salt
21:13 SaucyElf_ joined #salt
21:16 brokensyntax joined #salt
21:18 Topic for #salt is now Welcome to #salt! <+> Latest Versions: 2016.3.5, 2016.11.3 <+> Support: https://www.saltstack.com/support/ <+> Logs: http://irclog.perlgeek.de/salt/ <+> Paste: https://gist.github.com/ <+> See also: #salt-devel, #salt-offtopic <+> Ask with patience as we are volunteers and may not have immediate answers <+> Meet the Maintainers Friday, March 10th 3:00 PM MST https://groups.google.com/for
21:18 gtmanfred so close!
21:18 Topic for #salt is now Welcome to #salt! <+> Latest Versions: 2016.3.5, 2016.11.3 <+> Support: https://www.saltstack.com/support/ <+> Logs: http://irclog.perlgeek.de/salt/ <+> Paste: https://gist.github.com/ <+> See also: #salt-devel, #salt-offtopic <+> Ask with patience as we are volunteers and may not have immediate answers <+> Meet the Maintainers Friday, March 10th 3:00 PM MST (see salt-users)
21:19 Topic for #salt is now Welcome to #salt! <+> Latest Versions: 2016.3.5, 2016.11.3 <+> Support: https://www.saltstack.com/support/ <+> Logs: http://irclog.perlgeek.de/salt/ <+> See also: #salt-devel, #salt-offtopic <+> Ask with patience as we are volunteers and may not have immediate answers <+> Meet the Maintainers Friday, March 10th 3:00 PM MST https://groups.google.com/forum/#!topic/salt-users/jlExjyAfpBY
21:19 gtmanfred there we go
21:19 ssplatt goo.gl link?
21:19 gtmanfred +1 better idea
21:20 Topic for #salt is now Welcome to #salt! <+> Latest Versions: 2016.3.5, 2016.11.3 <+> Support: https://www.saltstack.com/support/ <+> Logs: http://irclog.perlgeek.de/salt/ <+> See also: #salt-devel, #salt-offtopic <+> Ask with patience as we are volunteers and may not have immediate answers <+> Meet the Maintainers Friday, March 10th 3:00 PM MST goo.gl/pLv8Fzcontent_copyCopy short URL
21:20 gtmanfred ...
21:20 * PatrolDoom chuckles
21:20 whytewolf hehe
21:20 ssplatt this is the most entertaining thing i’ve seen all day
21:21 Topic for #salt is now Welcome to #salt! <+> Latest Versions: 2016.3.5, 2016.11.3 <+> Support: https://www.saltstack.com/support/ <+> Logs: http://irclog.perlgeek.de/salt/ <+> Paste: https://gist.github.com/ <+> See also: #salt-devel, #salt-offtopic <+> Ask with patience as we are volunteers and may not have immediate answers <+> Meet the Maintainers Friday, March 10th 3:00 PM MST goo.gl/pLv8Fz
21:21 gtmanfred there we go
21:21 gtmanfred success... finally
21:21 Topic for #salt is now Welcome to #salt! <+> Latest Versions: 2016.3.5, 2016.11.3 <+> Support: https://www.saltstack.com/support/ <+> Logs: http://irclog.perlgeek.de/salt/ <+> Paste: https://gist.github.com/ <+> See also: #salt-devel, #salt-offtopic <+> Ask with patience as we are volunteers and may not have immediate answers <+> Meet the Maintainers Friday, March 10th 3:00 PM MST https://goo.gl/pLv8Fz
21:22 rafaelcaricio joined #salt
21:26 abednarik joined #salt
21:27 Praematura joined #salt
21:34 SaucyElf joined #salt
21:40 klaas joined #salt
21:43 dyasny joined #salt
21:46 nixjdm joined #salt
21:46 entil joined #salt
21:46 klaas joined #salt
21:47 systeem joined #salt
21:48 austin__ is it possible to use multiple gpgkeys with salt ?
21:52 leonkatz joined #salt
21:52 gtmanfred austin__: for use with the gpg renderer or what?
21:52 austin__ yes
21:52 austin__ sorry. i should have said that
21:52 gtmanfred i do not believe it is possible
21:53 gtmanfred I think the renderer only uses the default secret key for decoding?
21:53 austin__ ok
21:54 austin__ loading what it has in `/etc/salt/gpgkeys`
21:55 snarfy^ left #salt
21:57 gableroux joined #salt
21:59 jhauser joined #salt
22:03 PatrolDoom joined #salt
22:18 klaas joined #salt
22:19 DanyC joined #salt
22:21 gableroux joined #salt
22:23 entil joined #salt
22:35 Tanta joined #salt
22:39 Trauma joined #salt
22:57 stanchan joined #salt
23:01 Heartsbane I blame robawt!
23:06 jwerak` joined #salt
23:13 Zaunei left #salt
23:14 jwerak` left #salt
23:16 whiteinge seems fair
23:19 hemebond joined #salt
23:26 rafaelcaricio joined #salt
23:40 dps joined #salt
23:41 onlyanegg joined #salt
23:48 sh123124213 joined #salt
23:57 robawt It's probably my fault Heartsbane

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