Skip to content

Instantly share code, notes, and snippets.

@fifthecho
Created November 29, 2018 16:23
Show Gist options
  • Save fifthecho/f2e44b9d47f6440f6f99423e2c5f3372 to your computer and use it in GitHub Desktop.
Save fifthecho/f2e44b9d47f6440f6f99423e2c5f3372 to your computer and use it in GitHub Desktop.
ip addr
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: ens33: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000
link/ether 00:0c:29:1c:ca:1a brd ff:ff:ff:ff:ff:ff
inet 192.168.60.136/24 brd 192.168.60.255 scope global dynamic ens33
valid_lft 1245sec preferred_lft 1245sec
inet6 fe80::20c:29ff:fe1c:ca1a/64 scope link
valid_lft forever preferred_lft forever
3: ens34: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000
link/ether 00:0c:29:1c:ca:24 brd ff:ff:ff:ff:ff:ff
inet 192.168.78.129/24 brd 192.168.78.255 scope global dynamic ens34
valid_lft 1245sec preferred_lft 1245sec
inet6 fe80::20c:29ff:fe1c:ca24/64 scope link
valid_lft forever preferred_lft forever
4: ens38: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000
link/ether 00:0c:29:1c:ca:2e brd ff:ff:ff:ff:ff:ff
inet 192.168.78.130/24 brd 192.168.78.255 scope global dynamic ens38
valid_lft 1245sec preferred_lft 1245sec
inet6 fe80::20c:29ff:fe1c:ca2e/64 scope link
valid_lft forever preferred_lft forever
5: docker0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue state DOWN group default
link/ether 02:42:c4:e0:af:99 brd ff:ff:ff:ff:ff:ff
inet 172.17.0.1/16 brd 172.17.255.255 scope global docker0
valid_lft forever preferred_lft forever
consul.default(UCW): Watching user.toml
consul.default(HK): Modified hook content in /hab/svc/consul/hooks/reload
consul.default(HK): Modified hook content in /hab/svc/consul/hooks/run
consul.default(SR): Hooks recompiled
consul.default(CF): Created configuration file /hab/svc/consul/config/basic_config.json
consul.default(SR): Initializing
consul.default(SV): Starting service as user=hab, group=hab
consul.default(O): bootstrap_expect > 0: expecting 3 servers
consul.default(O): ==> Starting Consul agent...
consul.default(O): ==> Consul agent running!
consul.default(O): Version: 'v1.4.0'
consul.default(O): Node ID: '674a485c-4b02-6e45-8ee6-85dc4fb1fe2d'
consul.default(O): Node name: 'ubuntu1804'
consul.default(O): Datacenter: 'dc1' (Segment: '<all>')
consul.default(O): Server: true (Bootstrap: false)
consul.default(O): Client Addr: [192.168.60.136] (HTTP: 8500, HTTPS: -1, gRPC: -1, DNS: 8600)
consul.default(O): Cluster Addr: 192.168.60.136 (LAN: 8301, WAN: 8302)
consul.default(O): Encrypt: Gossip: false, TLS-Outgoing: false, TLS-Incoming: false
consul.default(O):
consul.default(O): ==> Log data will now stream in as it occurs:
consul.default(O):
consul.default(O): 2018/11/29 16:17:48 [INFO] raft: Initial configuration (index=0): []
consul.default(O): 2018/11/29 16:17:48 [INFO] raft: Node at 192.168.60.136:8300 [Follower] entering Follower state (Leader: "")
consul.default(O): 2018/11/29 16:17:48 [INFO] serf: EventMemberJoin: ubuntu1804.dc1 192.168.60.136
consul.default(O): 2018/11/29 16:17:48 [INFO] serf: EventMemberJoin: ubuntu1804 192.168.60.136
consul.default(O): 2018/11/29 16:17:48 [INFO] consul: Adding LAN server ubuntu1804 (Addr: tcp/192.168.60.136:8300) (DC: dc1)
consul.default(O): 2018/11/29 16:17:48 [INFO] consul: Handled member-join event for server "ubuntu1804.dc1" in area "wan"
consul.default(O): 2018/11/29 16:17:48 [INFO] agent: Started DNS server 192.168.60.136:8600 (udp)
consul.default(O): 2018/11/29 16:17:48 [INFO] agent: Started DNS server 192.168.60.136:8600 (tcp)
consul.default(O): 2018/11/29 16:17:48 [INFO] agent: Started HTTP server on 192.168.60.136:8500 (tcp)
consul.default(O): 2018/11/29 16:17:48 [INFO] agent: started state syncer
consul.default(O): 2018/11/29 16:17:48 [INFO] agent: Retry join LAN is supported for: aliyun aws azure digitalocean gce k8s os packet scaleway softlayer triton vsphere
consul.default(O): 2018/11/29 16:17:48 [INFO] agent: Joining LAN cluster...
consul.default(O): 2018/11/29 16:17:48 [INFO] agent: (LAN) joining: [192.168.60.136]
consul.default(O): 2018/11/29 16:17:48 [INFO] agent: (LAN) joined: 1 Err: <nil>
consul.default(O): 2018/11/29 16:17:48 [INFO] agent: Join LAN completed. Synced with 1 initial agents
consul.default(O): 2018/11/29 16:17:55 [ERR] agent: failed to sync remote state: No cluster leader
consul.default(O): 2018/11/29 16:17:58 [WARN] raft: no known peers, aborting election
^Chab-sup(MR): Gracefully departing from butterfly network.
consul.default(SV): Stopping...
consul.default(O): 2018/11/29 16:18:04 [INFO] agent: Caught signal: terminated
consul.default(O): 2018/11/29 16:18:04 [INFO] agent: Graceful shutdown disabled. Exiting
consul.default(O): 2018/11/29 16:18:04 [INFO] agent: Requesting shutdown
consul.default(O): 2018/11/29 16:18:04 [INFO] consul: shutting down server
consul.default(O): 2018/11/29 16:18:04 [WARN] serf: Shutdown without a Leave
consul.default(O): 2018/11/29 16:18:04 [WARN] serf: Shutdown without a Leave
consul.default(O): 2018/11/29 16:18:04 [INFO] manager: shutting down
consul.default(O): 2018/11/29 16:18:04 [INFO] agent: consul server down
consul.default(O): 2018/11/29 16:18:04 [INFO] agent: shutdown complete
consul.default(O): 2018/11/29 16:18:04 [INFO] agent: Stopping DNS server 192.168.60.136:8600 (tcp)
consul.default(O): 2018/11/29 16:18:04 [INFO] agent: Stopping DNS server 192.168.60.136:8600 (udp)
consul.default(O): 2018/11/29 16:18:04 [INFO] agent: Stopping HTTP server 192.168.60.136:8500 (tcp)
consul.default(O): 2018/11/29 16:18:04 [INFO] agent: Waiting for endpoints to shut down
consul.default(O): 2018/11/29 16:18:04 [INFO] agent: Endpoints down
[1][default:/src:0]# ./tests/test.sh
» Installing core/bats
☁ Determining latest version of core/bats in the 'stable' channel
→ Using core/bats/0.4.0/20181113154554
★ Install of core/bats/0.4.0/20181113154554 complete with 0 new packages installed.
» Binlinking bats from core/bats/0.4.0/20181113154554 into /hab/bin
★ Binlinked bats from core/bats/0.4.0/20181113154554 to /hab/bin/bats
» Installing core/busybox-static
☁ Determining latest version of core/busybox-static in the 'stable' channel
→ Using core/busybox-static/1.28.1/20180608102729
★ Install of core/busybox-static/1.28.1/20180608102729 complete with 0 new packages installed.
» Binlinking nc from core/busybox-static into /hab/bin
★ Binlinked nc from core/busybox-static/1.28.1/20180608102729 to /hab/bin/nc
» Binlinking ip from core/busybox-static into /hab/bin
★ Binlinked ip from core/busybox-static/1.28.1/20180608102729 to /hab/bin/ip
Waiting for supervisor to start
127.0.0.1
: Loading /src/plan.sh
consul: Plan loaded
consul: Validating plan metadata
consul: Using HAB_BIN=/hab/pkgs/core/hab/0.69.0/20181127182011/bin/hab for installs, signing, and hashing
consul: hab-plan-build setup
consul: Writing pre_build file
consul: Resolving build dependencies
» Installing core/unzip
☁ Determining latest version of core/unzip in the 'stable' channel
→ Using core/unzip/6.0/20180608102645
★ Install of core/unzip/6.0/20180608102645 complete with 0 new packages installed.
consul: Resolved build dependency 'core/unzip' to /hab/pkgs/core/unzip/6.0/20180608102645
consul: Resolving run dependencies
consul: Setting up environment
consul: Populating runtime environment from dependencies
consul: Populating buildtime environment from dependencies
consul: Layering runtime environment on top of system environment
consul: Layering buildtime environment on top of system environment
consul: Setting PATH=/hab/pkgs/fifthecho/consul/1.4.0/20181129162106/bin:/hab/pkgs/core/unzip/6.0/20180608102645/bin:/hab/pkgs/core/bzip2/1.0.6/20180608091727/bin:/hab/pkgs/core/glibc/2.27/20180608041157/bin:/hab/pkgs/core/hab-plan-build/0.69.0/20181127183503/bin:/hab/pkgs/core/bash/4.3.42/20170513213519/bin:/hab/pkgs/core/binutils/2.25.1/20170513201927/bin:/hab/pkgs/core/bzip2/1.0.6/20170513212938/bin:/hab/pkgs/core/coreutils/8.25/20170513213226/bin:/hab/pkgs/core/file/5.24/20170513201915/bin:/hab/pkgs/core/findutils/4.4.2/20170513214305/bin:/hab/pkgs/core/gawk/4.1.3/20170513213646/bin:/hab/pkgs/core/grep/2.22/20170513213444/bin:/hab/pkgs/core/gzip/1.6/20170513214605/bin:/hab/pkgs/core/hab/0.69.0/20181127182011/bin:/hab/pkgs/core/rq/0.9.2/20170612005822/bin:/hab/pkgs/core/sed/4.2.2/20170513213123/bin:/hab/pkgs/core/tar/1.29/20170513213607/bin:/hab/pkgs/core/unzip/6.0/20180310001951/bin:/hab/pkgs/core/wget/1.19.1/20171024102323/bin:/hab/pkgs/core/xz/5.2.2/20170513214327/bin:/hab/pkgs/core/glibc/2.22/20170513201042/bin:/hab/pkgs/core/ncurses/6.0/20170513213009/bin:/hab/pkgs/core/acl/2.2.52/20170513213108/bin:/hab/pkgs/core/attr/2.4.47/20170513213059/bin:/hab/pkgs/core/libcap/2.24/20170513213120/bin:/hab/pkgs/core/pcre/8.38/20170513213423/bin:/hab/pkgs/core/less/481/20170513213936/bin:/hab/pkgs/core/libidn/1.32/20170513215043/bin:/hab/pkgs/core/openssl/1.0.2l/20171014213633/bin
consul: Found previous file 'consul-1.4.0_linux_amd64.zip', attempting to re-use
consul: Verifying consul-1.4.0_linux_amd64.zip
consul: Checksum verified for consul-1.4.0_linux_amd64.zip
consul: Using cached and verified 'consul-1.4.0_linux_amd64.zip'
consul: Verifying consul-1.4.0_linux_amd64.zip
consul: Checksum verified for consul-1.4.0_linux_amd64.zip
consul: Clean the cache
Archive: consul-1.4.0_linux_amd64.zip
inflating: consul-1.4.0/consul
consul: Setting build environment
consul: Setting PREFIX=/hab/pkgs/fifthecho/consul/1.4.0/20181129162106
consul: Setting LD_RUN_PATH=
consul: Setting CFLAGS=
consul: Setting CXXFLAGS=
consul: Setting CPPFLAGS=
consul: Setting LDFLAGS=
consul: Setting PKG_CONFIG_PATH=
consul: Preparing to build
consul: Building
consul: Installing
mkdir: created directory '/hab/pkgs/fifthecho/consul/1.4.0/20181129162106'
mkdir: created directory '/hab/pkgs/fifthecho/consul/1.4.0/20181129162106/bin'
consul: Writing configuration
find: ` ! -name *.sw? ! -name *~ ! -name *.bak': No such file or directory
consul: Writing service management scripts
consul: Using run hook /src/hooks/run
consul: Stripping unneeded symbols from binaries and libraries
consul: Building package metadata
consul: Generating blake2b hashes of all files in the package
consul: Generating signed metadata FILES
» Signing consul_blake2bsums
☛ Signing consul_blake2bsums with fifthecho-20180817142942 to create /hab/pkgs/fifthecho/consul/1.4.0/20181129162106/FILES
★ Signed artifact /hab/pkgs/fifthecho/consul/1.4.0/20181129162106/FILES.
consul: Creating manifest
consul: Generating package artifact
/hab/pkgs/core/tar/1.29/20170513213607/bin/tar: Removing leading `/' from member names
/hab/cache/artifacts/.fifthecho-consul-1.4.0-20181129162106-x86_64-linux.tar (1/1)
100 % 13.8 MiB / 70.6 MiB = 0.195 3.3 MiB/s 0:21
» Signing /hab/cache/artifacts/.fifthecho-consul-1.4.0-20181129162106-x86_64-linux.tar.xz
☛ Signing /hab/cache/artifacts/.fifthecho-consul-1.4.0-20181129162106-x86_64-linux.tar.xz with fifthecho-20180817142942 to create /hab/cache/artifacts/fifthecho-consul-1.4.0-20181129162106-x86_64-linux.hart
★ Signed artifact /hab/cache/artifacts/fifthecho-consul-1.4.0-20181129162106-x86_64-linux.hart.
'/hab/cache/artifacts/fifthecho-consul-1.4.0-20181129162106-x86_64-linux.hart' -> '/src/results/fifthecho-consul-1.4.0-20181129162106-x86_64-linux.hart'
consul: hab-plan-build cleanup
consul:
consul: Source Path: /hab/cache/src/consul-1.4.0
consul: Installed Path: /hab/pkgs/fifthecho/consul/1.4.0/20181129162106
consul: Artifact: /src/results/fifthecho-consul-1.4.0-20181129162106-x86_64-linux.hart
consul: Build Report: /src/results/last_build.env
consul: SHA256 Checksum: a49b1ea79541cd35d1e3d9444bbc8887592c675a687b3f850ab6aeac0596dc30
consul: Blake2b Checksum: 53b3441528e1666ca03bdfb791abe7c57d442291fd69a148fd556dc0f2f71989
consul:
consul: I love it when a plan.sh comes together.
consul:
consul: Build time: 0m28s
» Installing results/fifthecho-consul-1.4.0-20181129162106-x86_64-linux.hart
→ Using fifthecho/consul/1.4.0/20181129162106
★ Install of fifthecho/consul/1.4.0/20181129162106 complete with 0 new packages installed.
» Binlinking consul from fifthecho/consul/1.4.0/20181129162106 into /hab/bin
★ Binlinked consul from fifthecho/consul/1.4.0/20181129162106 to /hab/bin/consul
The fifthecho/consul/1.4.0/20181129162106 service was successfully loaded
Waiting for consul to start
✓ Port Listen TCP/8300
✓ Port Listen TCP/8301
✓ Port Listen TCP/8302
✓ Port Listen TCP/8500
✓ Port Listen TCP/8600
✓ Port Listen UDP/8301
✓ Port Listen UDP/8302
✓ Port Listen UDP/8600
8 tests, 0 failures
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment