Uploaded image for project: 'Red Hat Fuse'
  1. Red Hat Fuse
  2. ENTESB-11458

Rethink import/export with secrets

XMLWordPrintable

    • 0
    • 0% 0%
    • Todo

      (Migrated from https://github.com/syndesisio/syndesis/issues/3423)

      Author: Zoran Regvart
      Assignees: unassigned

      This is a...

      [!-- Check ONLY one of the following options with "x" --]
      [pre][code]
      [x] Feature request
      [ ] Regression (a behavior that used to work and stopped working in a new release)
      [ ] Bug report [!-- Please search GitHub for a similar issue or PR before submitting --]
      [ ] Documentation issue or request
      [/code][/pre]
      [!-- If possible, please choose the appropriate labels for your issue. You find a description of all
      labels used at https://doc.syndesis.io/#dev-labels --]

      The problem

      [!--
      Briefly describe the issue you are experiencing (or the feature you want to see implemented on Syndesis).
      + For BUGS, tell us what you were trying to do and what happened instead.
      + For NEW FEATURES, describe the User Persona demanding it and its use case.
      --]
      We're recurringly stumbling with managing imports/exports of integrations containing secrets (e.g. passwords for database connection). Perhaps we should rethink our approach. Perhaps it would be better to prompt the user for export password and re-encrypt the secret content with that export password that'll also be needed when importing the integration.

      Expected behaviour

      [!-- Describe what the desired behavior would be, enlistin gthe acceptance criteria. --]
      No more reports like #3404 #2603 #2602 #2585

      Screenshot

      [!--
      For features/bugs tackling with UI functionality, drag and drop a screenshot depicting the desired presentation layer or supporting the UX narrative for the new functionality.
      --]
      !giphy

      Tasks involved / Steps to Reproduce

      [!--
      Enlist all the acceptance criteria for new features or the steps required to reproduce the bug/regression reported.
      --]
      1. On export prompt for a password, decrypt secrets with instance key and re-encrypt with given password
      2. On import prompt for a password, decrypt secrets with given password and re-encrypt with instance key

      4.

              Unassigned Unassigned
              zregvart@redhat.com Zoran Regvart
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

                Created:
                Updated:
                Resolved: