00:36:25  * ryzokukenquit (Remote host closed the connection)
00:40:01  * BridgeAR1quit (Ping timeout: 248 seconds)
01:01:36  * joyeejoined
03:31:36  * srl295quit (Quit: Connection closed for inactivity)
04:41:22  * apapirovskijoined
04:47:28  * BridgeAR1joined
04:50:23  * juggernaut451joined
04:55:15  * juggernaut451quit (Remote host closed the connection)
05:04:37  * juggernaut451joined
05:28:14  * BridgeAR1changed nick to BridgeAR
06:02:01  * apapirovskiquit (Remote host closed the connection)
06:15:01  * apapirovskijoined
06:27:27  * BridgeARquit (Ping timeout: 240 seconds)
07:16:09  * seishunjoined
07:33:50  * apapirovskiquit (Remote host closed the connection)
07:36:37  * BridgeARjoined
07:52:01  * BridgeARquit (Quit: WeeChat 2.1)
08:12:01  * juggernaut451quit (Remote host closed the connection)
08:32:02  * juggernaut451joined
09:01:36  * juggernaut451quit (Remote host closed the connection)
09:28:16  * juggernaut451joined
09:59:38  * apapirovskijoined
10:19:11  * juggernaut451quit (Remote host closed the connection)
10:25:24  * mylesborinsquit (Quit: farewell for now)
10:25:55  * mylesborinsjoined
10:31:18  * apapirovskiquit (Read error: Connection reset by peer)
10:31:47  * apapirovskijoined
10:33:24  * juggernaut451joined
11:02:12  * apapirovskiquit (Read error: Connection reset by peer)
11:02:46  * apapirovskijoined
11:46:42  * juggerna_joined
11:47:09  * juggernaut451quit (Ping timeout: 260 seconds)
12:04:40  * apapirovskiquit (Remote host closed the connection)
12:07:43  * apapirovskijoined
12:27:09  * lanceballquit (Excess Flood)
12:27:51  * lanceballjoined
12:29:02  * lanceballquit (Changing host)
12:29:02  * lanceballjoined
12:37:23  * apapirovskiquit (Ping timeout: 276 seconds)
12:38:01  * apapirovskijoined
13:09:05  * apapirovskiquit (Read error: Connection reset by peer)
13:09:05  * apapirov_joined
13:15:42  * apapirov_quit (Remote host closed the connection)
13:54:19  * ryzokukenjoined
13:55:48  * juggerna_quit (Remote host closed the connection)
15:27:03  * apapirovskijoined
15:27:42  * BridgeARjoined
15:28:18  * juggernaut451joined
15:36:28  * apapirovskiquit (Remote host closed the connection)
15:36:57  * apapirovskijoined
15:39:33  * apapirovskiquit (Client Quit)
15:42:07  * apapirovskijoined
15:53:35  * BridgeARquit (Ping timeout: 276 seconds)
16:50:29  * mylesborinsquit (Ping timeout: 260 seconds)
16:50:51  * lanceballquit (Excess Flood)
16:51:04  * lanceballjoined
16:51:28  * mylesborinsjoined
16:53:17  * node-ghjoined
16:53:17  * node-ghpart
17:06:36  <juggernaut451>hello
17:07:34  <juggernaut451>currently ansible playbook create system from scratch
17:08:32  <juggernaut451>would like to make script that can update the system without recreating them
17:09:22  <juggernaut451>refack: ?
17:09:47  <juggernaut451>can someone help me from where do i initiate this process?
17:09:55  <juggernaut451>rvagg:
17:10:17  * lanceballquit (Changing host)
17:10:17  * lanceballjoined
17:10:58  <refack>juggernaut451: see https://github.com/nodejs/build/tree/master/ansible
17:11:15  <refack>the limitation is that you don'
17:11:35  <rvagg>juggernaut451: so the trick with ansible scripts is that they should be idempotent, i.e. you should be able to re-run them over the same system and it not make a material difference, if you have to use a separate script to update a system then you should rethink what you're doing
17:11:57  <refack>t have access to our actual machines, but you could edit `inventory.yaml` with any machine you ave avalible
17:12:01  <rvagg>juggernaut451: ansible/playbooks/jenkins/worker/create.yml is like that (or should be), we can run it against existing hosts and they should be fine
17:17:26  <juggernaut451>rvagg: do you have some example that i can refer to
17:19:20  <juggernaut451>refack: can i change `inventory.yaml` to work on the localhost?
17:19:55  <refack>I wouldn't recommand it since it makes system level changes
17:20:07  <refack>but you could spin up a VM
17:20:40  <juggernaut451>refack: VM on a local machine will work?
17:21:16  <refack>yes, just set it's ip and name in `inventory.yaml` and make sure you can ssh to it
17:21:17  <rvagg>juggernaut451: unless you want to work with machines that are set up like we need for the node CI infrastructure I wouldn't use the stuff in nodejs/build/ansible/ as an example, it's pretty complicated and not very standard ansible
17:22:16  <rvagg>if you are though, then almost everything is done through the ansible/playbooks/jenkins/worker/create.yml entry point, the plugins and roles get loaded from there for pretty much everything we deploy
17:24:11  <juggernaut451>rvagg: thanks :) i'll setup the machine first then
17:24:36  <juggernaut451>rvagg: thank you :)
18:25:30  * juggernaut451quit (Remote host closed the connection)
18:30:40  * apapirovskiquit (Remote host closed the connection)
18:54:24  * node-ghjoined
18:54:24  * node-ghpart
19:10:04  * srl295joined
19:12:11  * apapirovskijoined
19:37:31  * node-ghjoined
19:37:32  * node-ghpart
19:46:02  * seishunquit (Ping timeout: 268 seconds)
21:21:41  * apapirovskiquit (Remote host closed the connection)
22:30:23  * apapirovskijoined
22:34:27  * apapirovskiquit (Ping timeout: 240 seconds)
23:23:16  * ryzokukenquit (Remote host closed the connection)