CircleCI Ideas

Supplying a global SSH key

Pure and simple, just like how environment variables can be supplied through contexts at an organisation level. It would be nice to supply 'SSH Permissions' or (ssh keys) at an organisation level

This comes in handy when connecting to bastion hosts

  • Avatar32.5fb70cce7410889e661286fd7f1897de Guest
  • Mar 6 2019
  • New
  • Attach files
  • Avatar40.8f183f721a2c86cd98fddbbe6dc46ec9
    Guest commented
    09 Mar 16:49

    273611154206560917477824

  • Avatar40.8f183f721a2c86cd98fddbbe6dc46ec9
    Guest commented
    09 Mar 17:20
  • Avatar40.8f183f721a2c86cd98fddbbe6dc46ec9
    Guest commented
    09 Mar 17:31

    (

    0   CoreFoundation                      0x00007fffc4cac57b __exceptionPreprocess + 171

    1   libobjc.A.dylib                     0x00007fffd9f141da objc_exception_throw + 48

    2   CoreFoundation                      0x00007fffc4d29c55 +[NSException raise:format:] + 197

    3   Libmacgpg                           0x000000010bc02150 -[GPGTaskHelper _run] + 743

    4   Libmacgpg                           0x000000010bbec517 -[GPGTask start] + 2431

    5   Libmacgpg                           0x000000010bbeff3f -[GPGOptions repairGPGConfForce:] + 296

    6   Libmacgpg                           0x000000010bbf2c1c +[GPGOptions sharedOptions] + 36

    7   Libmacgpg                           0x000000010bbf85d3 -[GPGWatcher gpgCurrentHome] + 46

    8   Libmacgpg                           0x000000010bbf865d -[GPGWatcher updateWatcher] + 105

    9   Libmacgpg                           0x000000010bbf9175 -[GPGWatcher initWithGpgHome:] + 430

    10  Libmacgpg                           0x000000010bbf9535 +[GPGWatcher sharedInstance] + 67

    11  Libmacgpg                           0x000000010bbf93cd +[GPGWatcher activateWithXPCConnection:] + 30

    12  Foundation                          0x00007fffc66a352a __NSThreadPerformPerform + 326

    13  CoreFoundation                      0x00007fffc4c433e1 __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ + 17

    14  CoreFoundation                      0x00007fffc4c2465c __CFRunLoopDoSources0 + 556

    15  CoreFoundation                      0x00007fffc4c23b46 __CFRunLoopRun + 934

    16  CoreFoundation                      0x00007fffc4c23544 CFRunLoopRunSpecific + 420

    17  HIToolbox                           0x00007fffc4182ebc RunCurrentEventLoopInMode + 240

    18  HIToolbox                           0x00007fffc4182bf9 ReceiveNextEventCommon + 184

    19  HIToolbox                           0x00007fffc4182b26 _BlockUntilNextEventMatchingListInModeWithFilter + 71

    20  AppKit                              0x00007fffc2719a54 _DPSNextEvent + 1120

    21  AppKit                              0x00007fffc2e957ee -[NSApplication(NSEvent) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 2796

    22  AppKit                              0x00007fffc29700b6 -[NSApplication _doModalLoop:peek:] + 497

    23  AppKit                              0x00007fffc2b50374 __35-[NSApplication runModalForWindow:]_block_invoke + 64

    24  AppKit                              0x00007fffc296db98 -[NSApplication runModalForWindow:] + 137

    25  AppKit                              0x00007fffc2ade8b5 _NXDoLocalRunAlertPanel + 368

    26  AppKit                              0x00007fffc2b461c1 NSRunCriticalAlertPanel + 298

    27  GPG Keychain                        0x000000010bb7cce9 -[KeychainController init] + 864

    28  GPG Keychain                        0x000000010bb7b135 +[KeychainController sharedInstance] + 76

    29  GPG Keychain                        0x000000010bb7b16b +[KeychainController allocWithZone:] + 17

    30  AppKit                              0x00007fffc26e8032 -[NSCustomObject nibInstantiate] + 351

    31  AppKit                              0x00007fffc26e7e72 -[NSIBObjectData instantiateObject:] + 286

    32  AppKit                              0x00007fffc26e7568 -[NSIBObjectData nibInstantiateWithOwner:options:topLevelObjects:] + 591

    33  AppKit                              0x00007fffc26deaf0 loadNib + 375

    34  AppKit                              0x00007fffc26de03a +[NSBundle(NSNibLoading) _loadNibFile:nameTable:options:withZone:ownerBundle:] + 308

    35  AppKit                              0x00007fffc26dddf2 -[NSBundle(NSNibLoading) loadNibNamed:owner:topLevelObjects:] + 201

    36  AppKit                              0x00007fffc26ddbaf +[NSBundle(NSNibLoading) loadNibNamed:owner:] + 414

    37  AppKit                              0x00007fffc26d8b2b NSApplicationMain + 498

    38  libdyld.dylib                       0x00007fffda7f5235 start + 1

    39  ???                                 0x0000000000000001 0x0 + 1

    )