Guest User

Untitled

a guest
Jan 17th, 2019
413
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 14.61 KB | None | 0 0
  1. (cpy372_1) oberstet@intel-nuci7:~/scm/crossbario/crossbarfx$ crossbarfx shell auth
  2.  
  3. Thanks for registering! We have sent an authentication code to tobias.oberstein@gmail.com.
  4. Please check your inbox and run "cbsh auth --code <THE CODE YOU GOT BY EMAIL>.
  5.  
  6. (cpy372_1) oberstet@intel-nuci7:~/scm/crossbario/crossbarfx$ crossbarfx shell auth --code 6E94-H9NR-HGQP
  7.  
  8. Welcome to Crossbar.io Shell v18.12.1
  9.  
  10. Press Ctrl-C to cancel the current command, and Ctrl-D to exit the shell.
  11. Type "help" to get help. Try TAB for auto-completion.
  12.  
  13. Connection:
  14.  
  15. url : ws://localhost:9000/ws
  16. authmethod : cryptosign
  17. realm : com.crossbario.fabric
  18. authid : tobias.oberstein@gmail.com
  19. authrole : user
  20. session : 3911452000844509
  21.  
  22. (cpy372_1) oberstet@intel-nuci7:~/scm/crossbario/crossbarfx$ make run_shell
  23. CROSSBAR_FABRIC_URL="ws://localhost:9000/ws" crossbarfx shell status
  24. {'now': '2019-01-17T09:46:59.411Z',
  25. 'realm': 'com.crossbario.fabric',
  26. 'started': '2019-01-17T09:46:36.122Z',
  27. 'tick': 6,
  28. 'uptime': '23 seconds',
  29. 'version': '18.12.1'}
  30.  
  31. CROSSBAR_FABRIC_URL="ws://localhost:9000/ws" crossbarfx shell list mrealms
  32. []
  33.  
  34. CROSSBAR_FABRIC_URL="ws://localhost:9000/ws" crossbarfx shell create mrealm test1
  35. {'cf_container_worker': '00000000-0000-0000-0000-000000000000',
  36. 'cf_node': '00000000-0000-0000-0000-000000000000',
  37. 'cf_router_worker': '00000000-0000-0000-0000-000000000000',
  38. 'created': 1547714821312379,
  39. 'name': 'test1',
  40. 'oid': '79db7d8d-2078-411c-aa81-1b5a62cd4077',
  41. 'owner': 'a4a880d8-ff4a-49cb-92ba-06de39170385'}
  42.  
  43. CROSSBAR_FABRIC_URL="ws://localhost:9000/ws" crossbarfx shell list mrealms
  44. ['79db7d8d-2078-411c-aa81-1b5a62cd4077']
  45.  
  46. CROSSBAR_FABRIC_URL="ws://localhost:9000/ws" crossbarfx shell show mrealm test1
  47. {'cf_container_worker': '00000000-0000-0000-0000-000000000000',
  48. 'cf_node': '00000000-0000-0000-0000-000000000000',
  49. 'cf_router_worker': '00000000-0000-0000-0000-000000000000',
  50. 'created': 1547711221312379,
  51. 'name': 'test1',
  52. 'oid': '79db7d8d-2078-411c-aa81-1b5a62cd4077',
  53. 'owner': 'a4a880d8-ff4a-49cb-92ba-06de39170385'}
  54.  
  55. CROSSBAR_FABRIC_URL="ws://localhost:9000/ws" crossbarfx edge start --cbdir ./test/cf1/.crossbar --shutdownafter 1
  56. 2019-01-17T10:47:05+0100 [Controller 19713]
  57. 2019-01-17T10:47:05+0100 [Controller 19713] :::::::::::::::::
  58. 2019-01-17T10:47:05+0100 [Controller 19713] ::::: _____ __ _____ __
  59. 2019-01-17T10:47:05+0100 [Controller 19713] ::::: : ::::: / ___/______ ___ ___ / / ___ _____ / __/ |/_/
  60. 2019-01-17T10:47:05+0100 [Controller 19713] ::::::: ::::::: / /__/ __/ _ \(_-<(_-</ _ \/ _ `/ __/ / _/_> <
  61. 2019-01-17T10:47:05+0100 [Controller 19713] ::::: : ::::: \___/_/ \___/___/___/_.__/\_,_/_/ /_/ /_/|_|
  62. 2019-01-17T10:47:05+0100 [Controller 19713] :::::
  63. 2019-01-17T10:47:05+0100 [Controller 19713] ::::::::::::::::: Crossbar Fabric XBR v18.12.1 [00000]
  64. 2019-01-17T10:47:05+0100 [Controller 19713]
  65. 2019-01-17T10:47:05+0100 [Controller 19713] Copyright (c) 2013-2019 Crossbar.io Technologies GmbH. All rights reserved.
  66. 2019-01-17T10:47:05+0100 [Controller 19713]
  67. 2019-01-17T10:47:05+0100 [Controller 19713] Initializing <class 'crossbarfx.edge.personality.Personality'> node from node directory /home/oberstet/scm/crossbario/crossbarfx/test/cf1/.crossbar
  68. 2019-01-17T10:47:05+0100 [Controller 19713] Node key files exist and are valid. Node public key is 0xa35a92c77d5cc0d289749a895f91981834a78a2a47c8275081c587d1886f4528
  69. 2019-01-17T10:47:05+0100 [Controller 19713] Node key loaded from /home/oberstet/scm/crossbario/crossbarfx/test/cf1/.crossbar/key.priv
  70. 2019-01-17T10:47:05+0100 [Controller 19713] Node configuration loaded from built-in config.
  71. 2019-01-17T10:47:05+0100 [Controller 19713] Configuration source 1
  72. 2019-01-17T10:47:05+0100 [Controller 19713] Entering event reactor ...
  73. 2019-01-17T10:47:05+0100 [Controller 19713] Starting edge node
  74. 2019-01-17T10:47:05+0100 [Controller 19713] Node ID intel-nuci7 set from hostname
  75. 2019-01-17T10:47:05+0100 [Controller 19713] RouterServiceAgent ready (realm_name="crossbar", on_ready=None)
  76. 2019-01-17T10:47:05+0100 [Controller 19713] Docker daemon integration disabled
  77. 2019-01-17T10:47:05+0100 [Controller 19713] Registered 46 procedures
  78. 2019-01-17T10:47:05+0100 [Controller 19713] Signal handler installed on process 19713 thread 139764774736000
  79. 2019-01-17T10:47:05+0100 [Controller 19713] Using default node shutdown triggers ['shutdown_on_shutdown_requested']
  80. 2019-01-17T10:47:05+0100 [Controller 19713] Booting node
  81. 2019-01-17T10:47:05+0100 [Controller 19713] Using custom fabric controller at URL "ws://localhost:9000/ws" (from envvar)
  82. 2019-01-17T10:47:05+0100 [Controller 19713] Connecting to Crossbar.io Fabric Center at ws://localhost:9000/ws ..
  83. 2019-01-17T10:47:05+0100 [Controller 19713] FABRIC.AUTH-FAILED.NODE-UNPAIRED: THIS NODE IS UNPAIRED. PLEASE PAIR THE NODE WITH MANAGEMENT REALM FIRST.
  84. 2019-01-17T10:47:05+0100 [Controller 19713] Node shutdown requested (restart=False, mode=None, reactor.running=True) ..
  85.  
  86. CROSSBAR_FABRIC_URL="ws://localhost:9000/ws" crossbarfx shell pair node a35a92c77d5cc0d289749a895f91981834a78a2a47c8275081c587d1886f4528 test1 node1
  87. {'authextra': None,
  88. 'authid': 'node1',
  89. 'mrealm_oid': '79db7d8d-2078-411c-aa81-1b5a62cd4077',
  90. 'oid': '63f82ab3-6266-4e38-a604-d74df44ec04d',
  91. 'owner_oid': 'a4a880d8-ff4a-49cb-92ba-06de39170385',
  92. 'pubkey': 'a35a92c77d5cc0d289749a895f91981834a78a2a47c8275081c587d1886f4528'}
  93.  
  94. CROSSBAR_FABRIC_URL="ws://localhost:9000/ws" crossbarfx edge start --cbdir ./test/cf1/.crossbar --shutdownafter 1
  95. 2019-01-17T10:47:08+0100 [Controller 19736]
  96. 2019-01-17T10:47:08+0100 [Controller 19736] :::::::::::::::::
  97. 2019-01-17T10:47:08+0100 [Controller 19736] ::::: _____ __ _____ __
  98. 2019-01-17T10:47:08+0100 [Controller 19736] ::::: : ::::: / ___/______ ___ ___ / / ___ _____ / __/ |/_/
  99. 2019-01-17T10:47:08+0100 [Controller 19736] ::::::: ::::::: / /__/ __/ _ \(_-<(_-</ _ \/ _ `/ __/ / _/_> <
  100. 2019-01-17T10:47:08+0100 [Controller 19736] ::::: : ::::: \___/_/ \___/___/___/_.__/\_,_/_/ /_/ /_/|_|
  101. 2019-01-17T10:47:08+0100 [Controller 19736] :::::
  102. 2019-01-17T10:47:08+0100 [Controller 19736] ::::::::::::::::: Crossbar Fabric XBR v18.12.1 [00000]
  103. 2019-01-17T10:47:08+0100 [Controller 19736]
  104. 2019-01-17T10:47:08+0100 [Controller 19736] Copyright (c) 2013-2019 Crossbar.io Technologies GmbH. All rights reserved.
  105. 2019-01-17T10:47:08+0100 [Controller 19736]
  106. 2019-01-17T10:47:08+0100 [Controller 19736] Initializing <class 'crossbarfx.edge.personality.Personality'> node from node directory /home/oberstet/scm/crossbario/crossbarfx/test/cf1/.crossbar
  107. 2019-01-17T10:47:08+0100 [Controller 19736] Node key files exist and are valid. Node public key is 0xa35a92c77d5cc0d289749a895f91981834a78a2a47c8275081c587d1886f4528
  108. 2019-01-17T10:47:08+0100 [Controller 19736] Node key loaded from /home/oberstet/scm/crossbario/crossbarfx/test/cf1/.crossbar/key.priv
  109. 2019-01-17T10:47:08+0100 [Controller 19736] Node configuration loaded from built-in config.
  110. 2019-01-17T10:47:08+0100 [Controller 19736] Configuration source 1
  111. 2019-01-17T10:47:08+0100 [Controller 19736] Entering event reactor ...
  112. 2019-01-17T10:47:08+0100 [Controller 19736] Starting edge node
  113. 2019-01-17T10:47:08+0100 [Controller 19736] Node ID intel-nuci7 set from hostname
  114. 2019-01-17T10:47:08+0100 [Controller 19736] RouterServiceAgent ready (realm_name="crossbar", on_ready=None)
  115. 2019-01-17T10:47:08+0100 [Controller 19736] Docker daemon integration disabled
  116. 2019-01-17T10:47:08+0100 [Controller 19736] Registered 46 procedures
  117. 2019-01-17T10:47:08+0100 [Controller 19736] Signal handler installed on process 19736 thread 139780719112320
  118. 2019-01-17T10:47:08+0100 [Controller 19736] Using default node shutdown triggers ['shutdown_on_shutdown_requested']
  119. 2019-01-17T10:47:08+0100 [Controller 19736] Booting node
  120. 2019-01-17T10:47:08+0100 [Controller 19736] Using custom fabric controller at URL "ws://localhost:9000/ws" (from envvar)
  121. 2019-01-17T10:47:08+0100 [Controller 19736] Connecting to Crossbar.io Fabric Center at ws://localhost:9000/ws ..
  122. 2019-01-17T10:47:08+0100 [Controller 19736] NodeManagementBridgeSession.attach_manager: manager attached as node "node1" on management realm "test1")
  123. 2019-01-17T10:47:08+0100 [Controller 19736] Connected to Crossbar.io Fabric Center 18.12.1 at management realm "test1", set node ID "node1" (extra=None)
  124. 2019-01-17T10:47:08+0100 [Controller 19736] Skipping any local node configuration (on_start_apply_config is off)
  125. 2019-01-17T10:47:09+0100 [Controller 19736] Node shutdown requested (restart=False, mode=None, reactor.running=True) ..
  126. 2019-01-17T10:47:09+0100 [Controller 19736] NodeManagementBridgeSession.detach_manager: manager detached for node "None" on management realm "None")
  127.  
  128. CROSSBAR_FABRIC_URL="ws://localhost:9000/ws" crossbarfx shell unpair node a35a92c77d5cc0d289749a895f91981834a78a2a47c8275081c587d1886f4528
  129. {'authextra': None,
  130. 'authid': None,
  131. 'mrealm_oid': None,
  132. 'oid': '63f82ab3-6266-4e38-a604-d74df44ec04d',
  133. 'owner_oid': 'a4a880d8-ff4a-49cb-92ba-06de39170385',
  134. 'pubkey': 'a35a92c77d5cc0d289749a895f91981834a78a2a47c8275081c587d1886f4528'}
  135.  
  136. CROSSBAR_FABRIC_URL="ws://localhost:9000/ws" crossbarfx shell create mrealm test2
  137. {'cf_container_worker': '00000000-0000-0000-0000-000000000000',
  138. 'cf_node': '00000000-0000-0000-0000-000000000000',
  139. 'cf_router_worker': '00000000-0000-0000-0000-000000000000',
  140. 'created': 1547714831483487,
  141. 'name': 'test2',
  142. 'oid': '69009a2a-68d2-4bbe-aef3-675a440ac1f8',
  143. 'owner': 'a4a880d8-ff4a-49cb-92ba-06de39170385'}
  144.  
  145. CROSSBAR_FABRIC_URL="ws://localhost:9000/ws" crossbarfx shell list mrealms
  146. ['69009a2a-68d2-4bbe-aef3-675a440ac1f8', '79db7d8d-2078-411c-aa81-1b5a62cd4077']
  147.  
  148. CROSSBAR_FABRIC_URL="ws://localhost:9000/ws" crossbarfx shell pair node a35a92c77d5cc0d289749a895f91981834a78a2a47c8275081c587d1886f4528 test2 node1
  149. {'authextra': None,
  150. 'authid': 'node1',
  151. 'mrealm_oid': '69009a2a-68d2-4bbe-aef3-675a440ac1f8',
  152. 'oid': '63f82ab3-6266-4e38-a604-d74df44ec04d',
  153. 'owner_oid': 'a4a880d8-ff4a-49cb-92ba-06de39170385',
  154. 'pubkey': 'a35a92c77d5cc0d289749a895f91981834a78a2a47c8275081c587d1886f4528'}
  155.  
  156. CROSSBAR_FABRIC_URL="ws://localhost:9000/ws" crossbarfx edge start --cbdir ./test/cf1/.crossbar --shutdownafter 1
  157. 2019-01-17T10:47:14+0100 [Controller 19801]
  158. 2019-01-17T10:47:14+0100 [Controller 19801] :::::::::::::::::
  159. 2019-01-17T10:47:14+0100 [Controller 19801] ::::: _____ __ _____ __
  160. 2019-01-17T10:47:14+0100 [Controller 19801] ::::: : ::::: / ___/______ ___ ___ / / ___ _____ / __/ |/_/
  161. 2019-01-17T10:47:14+0100 [Controller 19801] ::::::: ::::::: / /__/ __/ _ \(_-<(_-</ _ \/ _ `/ __/ / _/_> <
  162. 2019-01-17T10:47:14+0100 [Controller 19801] ::::: : ::::: \___/_/ \___/___/___/_.__/\_,_/_/ /_/ /_/|_|
  163. 2019-01-17T10:47:14+0100 [Controller 19801] :::::
  164. 2019-01-17T10:47:14+0100 [Controller 19801] ::::::::::::::::: Crossbar Fabric XBR v18.12.1 [00000]
  165. 2019-01-17T10:47:14+0100 [Controller 19801]
  166. 2019-01-17T10:47:14+0100 [Controller 19801] Copyright (c) 2013-2019 Crossbar.io Technologies GmbH. All rights reserved.
  167. 2019-01-17T10:47:14+0100 [Controller 19801]
  168. 2019-01-17T10:47:14+0100 [Controller 19801] Initializing <class 'crossbarfx.edge.personality.Personality'> node from node directory /home/oberstet/scm/crossbario/crossbarfx/test/cf1/.crossbar
  169. 2019-01-17T10:47:14+0100 [Controller 19801] Node key files exist and are valid. Node public key is 0xa35a92c77d5cc0d289749a895f91981834a78a2a47c8275081c587d1886f4528
  170. 2019-01-17T10:47:14+0100 [Controller 19801] Node key loaded from /home/oberstet/scm/crossbario/crossbarfx/test/cf1/.crossbar/key.priv
  171. 2019-01-17T10:47:14+0100 [Controller 19801] Node configuration loaded from built-in config.
  172. 2019-01-17T10:47:14+0100 [Controller 19801] Configuration source 1
  173. 2019-01-17T10:47:14+0100 [Controller 19801] Entering event reactor ...
  174. 2019-01-17T10:47:15+0100 [Controller 19801] Starting edge node
  175. 2019-01-17T10:47:15+0100 [Controller 19801] Node ID intel-nuci7 set from hostname
  176. 2019-01-17T10:47:15+0100 [Controller 19801] RouterServiceAgent ready (realm_name="crossbar", on_ready=None)
  177. 2019-01-17T10:47:15+0100 [Controller 19801] Docker daemon integration disabled
  178. 2019-01-17T10:47:15+0100 [Controller 19801] Registered 46 procedures
  179. 2019-01-17T10:47:15+0100 [Controller 19801] Signal handler installed on process 19801 thread 140162886426752
  180. 2019-01-17T10:47:15+0100 [Controller 19801] Using default node shutdown triggers ['shutdown_on_shutdown_requested']
  181. 2019-01-17T10:47:15+0100 [Controller 19801] Booting node
  182. 2019-01-17T10:47:15+0100 [Controller 19801] Using custom fabric controller at URL "ws://localhost:9000/ws" (from envvar)
  183. 2019-01-17T10:47:15+0100 [Controller 19801] Connecting to Crossbar.io Fabric Center at ws://localhost:9000/ws ..
  184. 2019-01-17T10:47:15+0100 [Controller 19801] NodeManagementBridgeSession.attach_manager: manager attached as node "node1" on management realm "test2")
  185. 2019-01-17T10:47:15+0100 [Controller 19801] Connected to Crossbar.io Fabric Center 18.12.1 at management realm "test2", set node ID "node1" (extra=None)
  186. 2019-01-17T10:47:15+0100 [Controller 19801] Skipping any local node configuration (on_start_apply_config is off)
  187. 2019-01-17T10:47:16+0100 [Controller 19801] Node shutdown requested (restart=False, mode=None, reactor.running=True) ..
  188. 2019-01-17T10:47:16+0100 [Controller 19801] NodeManagementBridgeSession.detach_manager: manager detached for node "None" on management realm "None")
  189.  
  190. CROSSBAR_FABRIC_URL="ws://localhost:9000/ws" crossbarfx shell delete mrealm test1
  191. {'caller': 'tobias.oberstein@gmail.com',
  192. 'created': '2019-01-17T08:47:01.312Z',
  193. 'deleted': '2019-01-17T09:47:17.265Z',
  194. 'name': 'test1',
  195. 'owner': 'a4a880d8-ff4a-49cb-92ba-06de39170385'}
  196.  
  197. CROSSBAR_FABRIC_URL="ws://localhost:9000/ws" crossbarfx shell delete mrealm test2
  198. {'caller': 'tobias.oberstein@gmail.com',
  199. 'created': '2019-01-17T08:47:11.483Z',
  200. 'deleted': '2019-01-17T09:47:18.287Z',
  201. 'name': 'test2',
  202. 'owner': 'a4a880d8-ff4a-49cb-92ba-06de39170385'}
  203.  
  204. CROSSBAR_FABRIC_URL="ws://localhost:9000/ws" crossbarfx shell list mrealms
  205. []
  206.  
  207. (cpy372_1) oberstet@intel-nuci7:~/scm/crossbario/crossbarfx$ git log -n1
  208. commit 95538656120c6fe495ba2db3a6d80e78735a1fa2 (HEAD -> master, upstream/master, origin/master, origin/HEAD)
  209. Author: Tobias Oberstein <tobias.oberstein@crossbario.com>
  210. Date: Tue Jan 8 10:10:53 2019 +0100
  211.  
  212. Xbr8 (#175)
  213.  
  214. * work on replacing etcd
  215. * work on pairing
  216. * work on shell
  217. * more work on inital auth/pairing
  218. * autostarting mrealm upon creation: make it work again
  219. * more api tests
  220. (cpy372_1) oberstet@intel-nuci7:~/scm/crossbario/crossbarfx$
Add Comment
Please, Sign In to add comment