Perl 6 - the future is here, just unevenly distributed

IRC log for #salt, 2018-05-12

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

All times shown according to UTC.

Time Nick Message
00:00 onslack joined #salt
00:22 bluenemo joined #salt
00:24 mikecmpbll joined #salt
00:27 noobiedubie joined #salt
00:33 stooj joined #salt
00:38 justanotheruser joined #salt
01:01 dxiri joined #salt
01:24 zerocoolback joined #salt
01:40 zerocoolback joined #salt
01:55 ilbot3 joined #salt
01:55 Topic for #salt is now Welcome to #salt! <+> Latest Versions: 2017.7.5, 2018.3.0 <+> Support: https://www.saltstack.com/support/ <+> Logs: http://irclog.perlgeek.de/salt/ <+> Paste: https://gist.github.com/ <+> See also: #salt-devel, #salt-offtopic, and https://saltstackcommunity.herokuapp.com (for slack) <+> We are volunteers and may not have immediate answers
02:34 shiranaihito joined #salt
03:00 justan0theruser joined #salt
03:01 noobiedubie joined #salt
03:17 nielsk joined #salt
03:37 noobiedubie joined #salt
03:49 dxiri joined #salt
03:49 dxiri joined #salt
04:29 dxiri joined #salt
04:30 hemebond joined #salt
04:46 stooj joined #salt
04:46 tacoboy joined #salt
05:12 Peter___ joined #salt
05:16 sauvin joined #salt
06:04 Peter___ left #salt
06:05 cyp3d joined #salt
06:16 dxiri joined #salt
06:39 DanyC joined #salt
06:55 briner joined #salt
06:57 armyriad joined #salt
07:13 tom[] joined #salt
07:16 arlyon joined #salt
07:23 DanyC joined #salt
07:27 tom[] joined #salt
07:29 JacobsLadd3r joined #salt
07:35 zulutango joined #salt
07:56 Waples_ joined #salt
08:01 briner joined #salt
08:38 zerocoolback joined #salt
08:42 ddg joined #salt
08:44 inad922 joined #salt
08:51 mikecmpbll joined #salt
08:58 upb joined #salt
08:58 stooj joined #salt
09:00 upb joined #salt
09:25 Hybrid joined #salt
09:46 dxiri joined #salt
09:57 justanotheruser joined #salt
10:02 briner_ joined #salt
10:08 mauli joined #salt
10:27 orichards joined #salt
10:44 onovy joined #salt
10:51 briner joined #salt
11:24 Trauma joined #salt
11:31 XenophonF Edgan: I just got certbot hooked up to Salt, which handles Windows certificate deployment.
11:32 XenophonF It's moderately kludgy b/c I have to generate a PKCS#12 file in order to import the key-pair on Windows.
11:33 XenophonF Right now, I'm doing those conversions at render-time b/c certbot doesn't run deploy-hooks at first-issuance time, only at renewal time.
11:35 dendazen joined #salt
11:35 XenophonF h202: you have a methodological problem because a highstate shouldn't change anything during subsequent runs
11:36 XenophonF in my Salt deployments, re-running highstate at any time will return a computer to its production configuration
11:37 XenophonF if it's already running the production config, a highstate job doesn't do anything because there's nothing to change
11:39 XenophonF if someone's made changes outside of Salt, then they need to do an OSHA-style lockout/tag-out: only do that under the auspices of a change management process, and (on the technical end) temporarily disable salt-minion on affected systems
11:47 Trauma joined #salt
11:52 Waples_ joined #salt
12:07 Waples_ joined #salt
12:21 noobiedubie joined #salt
12:32 briner joined #salt
13:11 stooj joined #salt
13:14 packeteer joined #salt
13:15 chutzpah joined #salt
13:36 ilbot3 joined #salt
13:36 Topic for #salt is now Welcome to #salt! <+> Latest Versions: 2017.7.5, 2018.3.0 <+> Support: https://www.saltstack.com/support/ <+> Logs: http://irclog.perlgeek.de/salt/ <+> Paste: https://gist.github.com/ <+> See also: #salt-devel, #salt-offtopic, and https://saltstackcommunity.herokuapp.com (for slack) <+> We are volunteers and may not have immediate answers
13:45 Processus42 joined #salt
14:01 orichards joined #salt
14:07 tiwula joined #salt
14:11 froztbyt1 left #salt
14:16 alj[m] joined #salt
14:16 jerrykan[m] joined #salt
14:16 viccuad joined #salt
14:16 freelock joined #salt
14:16 hoverbear joined #salt
14:16 rtr63gdh[m] joined #salt
14:16 viq[m] joined #salt
14:16 toofoo[m] joined #salt
14:16 atmoz joined #salt
14:16 brejoc[m] joined #salt
14:16 Tenyun[m] joined #salt
14:16 gomerus[m] joined #salt
14:16 ThomasJ|m joined #salt
14:16 aboe[m] joined #salt
14:16 fujexo[m] joined #salt
14:16 glock69[m] joined #salt
14:16 gomerus[m]1 joined #salt
14:23 dxiri joined #salt
14:47 bluenemo joined #salt
14:57 Psi-Jack It is possible to provide pillar defaults in a state, like you can a formula?
15:01 Psi-Jack I noticed in formulas that there's a defaults.yaml which contains pillar data. I've not messed with formulas much at all yet, but like the concept a little. I've mostly utilized pillar.get to provide lookup+default pillar information.
15:07 tpaul joined #salt
15:10 babilen There really isn't any difference between a "formula" and a "state" apart from the fact that formulas follow certain conventions / code patterns
15:11 babilen You can easily follow the same patterns for your own state(s) and use defaults.yaml and merge data in map.jinja
15:13 tpaul What's the most common OS for salt development?
15:13 tpaul I'd like to fix some problems in a module and create a unit test for it as well but I don't want to spend a ton of time hunting down or building dependencies.
15:15 babilen https://paste.debian.net/1024384/ is what I adopted for map.jinja (you can save the osfamily / oscodename / ... maps in a osfamily.yaml file too and import/use it like defaults.yaml
15:15 babilen tpaul: I'd say Linux
15:15 babilen Psi-Jack: Sorry .... ^^^ was meant for you
15:17 tpaul thanks babilen should CentOS 7 have all the stuff needed for testing, or do most people use something else (Ubuntu, etc)?
15:17 miruoy_ joined #salt
15:18 _dp joined #salt
15:18 _dp joined #salt
15:22 miruoy joined #salt
15:29 _dp joined #salt
15:29 _dp joined #salt
15:29 dendazen joined #salt
15:33 noobiedubie joined #salt
15:33 Psi-Jack Hmmm.
15:33 Psi-Jack Interesting.
15:34 Psi-Jack So, the defaults.yaml is actually mapped in through an import_yaml method?
15:35 Psi-Jack CentOS and Debian are common platforms for servers where salt would be used. Ubuntu would probably be further down but still third.
15:39 babilen Psi-Jack: Yeah, it's just a method of separating data and being able to write it in a format that's easier to maintain than literal Python datastructures in jinja. map.jinja defines the order and way in which data is merged for your state
15:40 babilen Essentially: As soon as a Python dictionary gets too long/awkward in map.jinja → write it in foo.yaml and import it into map.jinja with import_yaml
15:40 zerocoolback joined #salt
15:47 _dp joined #salt
15:47 _dp joined #salt
15:50 Pjusur joined #salt
15:55 zerocoolback joined #salt
16:01 Psi-Jack Hmmm. good to know.
16:15 zerocoolback joined #salt
16:21 Trauma joined #salt
16:27 zerocoolback joined #salt
16:34 xet7 joined #salt
16:38 ddg joined #salt
17:24 stooj joined #salt
17:26 DanyC joined #salt
17:27 miruoy_ joined #salt
17:29 dxiri joined #salt
17:35 zerocoolback joined #salt
17:50 nixjdm joined #salt
18:02 DanyC joined #salt
18:11 Trauma joined #salt
18:18 dendazen joined #salt
18:43 Trauma joined #salt
19:17 Trauma joined #salt
19:22 nixjdm joined #salt
19:27 _dp joined #salt
19:29 _dp joined #salt
19:37 mavhq joined #salt
19:59 noobiedubie joined #salt
20:23 arlyon joined #salt
20:24 FL1SK joined #salt
20:31 noobiedubie joined #salt
20:33 noobiedu1ie joined #salt
20:47 arlyon joined #salt
20:49 nidr0x joined #salt
20:51 nidr0x joined #salt
20:55 Trauma joined #salt
21:37 stooj joined #salt
21:51 justan0theruser joined #salt
22:26 Trauma joined #salt
23:27 zulutango joined #salt

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