Bug 1632433 - [RFE][S-3] Include option to upload database dump from appliance_console menu to dropbox
Summary: [RFE][S-3] Include option to upload database dump from appliance_console menu...
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: None
Product: Red Hat CloudForms Management Engine
Classification: Red Hat
Component: Appliance
Version: 5.9.0
Hardware: Unspecified
OS: Unspecified
unspecified
high
Target Milestone: GA
: 5.10.0
Assignee: Keenan Brock
QA Contact: Jaroslav Henner
URL:
Whiteboard:
Depends On: 1535345
Blocks:
TreeView+ depends on / blocked
 
Reported: 2018-09-24 19:20 UTC by Keenan Brock
Modified: 2019-03-26 21:01 UTC (History)
6 users (show)

Fixed In Version: 5.10.0.24
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2019-03-26 21:01:34 UTC
Category: ---
Cloudforms Team: CFME Core
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)

Comment 4 CFME Bot 2018-10-01 14:18:58 UTC
New commit detected on ManageIQ/manageiq-appliance_console/master:

https://github.com/ManageIQ/manageiq-appliance_console/commit/51eb422d2f303226e14c261bd03798c63b47be10
commit 51eb422d2f303226e14c261bd03798c63b47be10
Author:     Keenan Brock <keenan>
AuthorDate: Mon Sep 24 12:43:59 2018 -0400
Commit:     Keenan Brock <keenan>
CommitDate: Mon Sep 24 12:43:59 2018 -0400

    anonymous ftp upload option

    https://bugzilla.redhat.com/show_bug.cgi?id=1535345
    https://bugzilla.redhat.com/show_bug.cgi?id=1632433

    This will allow customers to upload files to support sites

    To add this option, add to `en.yml`:

    ```yml
      database_admin:
        menu_order:
        - local
        - ftp://ftp.example.com/incoming/999999-db.backup
        local: Local file
        prompts:
          ftp.example.com:
            filename_text: "The case number dash (-) filename. (e.g.: 12345-db.backup)"
            filename_validator: "^[0-9]{4,}-..*"
    ```
 lib/manageiq/appliance_console/database_admin.rb | 41 +-
 spec/database_admin_spec.rb | 101 +
 2 files changed, 139 insertions(+), 3 deletions(-)

Comment 6 CFME Bot 2018-10-18 19:31:21 UTC
New commit detected on ManageIQ/manageiq-gems-pending/master:

https://github.com/ManageIQ/manageiq-gems-pending/commit/7231f3bfbc4d12daf158be2b8200422e5418791d
commit 7231f3bfbc4d12daf158be2b8200422e5418791d
Author:     Keenan Brock <keenan>
AuthorDate: Tue Oct 16 19:04:42 2018 -0400
Commit:     Keenan Brock <keenan>
CommitDate: Tue Oct 16 19:04:42 2018 -0400

    Be more lenient for locked down ftp servers

    When uploading to an anonymous ftp server, sometimes ls (nlst) is
    disabled

    This logs that case and continues on

    this is part of anonymous ftp feature
    https://bugzilla.redhat.com/show_bug.cgi?id=1632433
 lib/gems/pending/util/miq_ftp_lib.rb | 6 +-
 1 file changed, 5 insertions(+), 1 deletion(-)

Comment 7 CFME Bot 2018-10-18 22:01:29 UTC
New commit detected on ManageIQ/manageiq-gems-pending/hammer:

https://github.com/ManageIQ/manageiq-gems-pending/commit/59fc6803591f731a1b5a98fe2f2e8f66b8856063
commit 59fc6803591f731a1b5a98fe2f2e8f66b8856063
Author:     Nick Carboni <ncarboni>
AuthorDate: Thu Oct 18 15:29:29 2018 -0400
Commit:     Nick Carboni <ncarboni>
CommitDate: Thu Oct 18 15:29:29 2018 -0400

    Merge pull request #384 from kbrock/lenient_ftp

    Be more lenient for locked down ftp servers

    (cherry picked from commit 21e666fa58c2b6121c76056bddef811c27bbec31)

    https://bugzilla.redhat.com/show_bug.cgi?id=1632433

 lib/gems/pending/util/miq_ftp_lib.rb | 6 +-
 1 file changed, 5 insertions(+), 1 deletion(-)

Comment 11 CFME Bot 2018-11-06 15:47:51 UTC
New commit detected on ManageIQ/manageiq-appliance/master:

https://github.com/ManageIQ/manageiq-appliance/commit/9faaeedfd32b8456774519e6f09a156d852d8e6e
commit 9faaeedfd32b8456774519e6f09a156d852d8e6e
Author:     Nick Carboni <ncarboni>
AuthorDate: Mon Nov  5 14:14:02 2018 -0500
Commit:     Nick Carboni <ncarboni>
CommitDate: Mon Nov  5 14:14:02 2018 -0500

    Add console version 3.3

    Fixes https://bugzilla.redhat.com/show_bug.cgi?id=1586176
    Fixes https://bugzilla.redhat.com/show_bug.cgi?id=1586187
    Fixes https://bugzilla.redhat.com/show_bug.cgi?id=1615488
    Fixes https://bugzilla.redhat.com/show_bug.cgi?id=1632433

 manageiq-appliance-dependencies.rb | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Comment 12 CFME Bot 2018-11-08 17:22:40 UTC
New commit detected on ManageIQ/manageiq-appliance/hammer:

https://github.com/ManageIQ/manageiq-appliance/commit/b6b244d6b71cd26babca371c969e2447f1799ffa
commit b6b244d6b71cd26babca371c969e2447f1799ffa
Author:     Brandon Dunne <brandondunne>
AuthorDate: Tue Nov  6 10:45:27 2018 -0500
Commit:     Brandon Dunne <brandondunne>
CommitDate: Tue Nov  6 10:45:27 2018 -0500

    Merge pull request #215 from carbonin/use_version_3_3_of_the_console

    Add console version 3.3

    (cherry picked from commit ce975b028a06a43c4edc04fadf5a895015b4e874)

    Fixes https://bugzilla.redhat.com/show_bug.cgi?id=1586176
    Fixes https://bugzilla.redhat.com/show_bug.cgi?id=1586187
    Fixes https://bugzilla.redhat.com/show_bug.cgi?id=1615488
    Fixes https://bugzilla.redhat.com/show_bug.cgi?id=1632433

 manageiq-appliance-dependencies.rb | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Comment 13 Jaroslav Henner 2019-02-22 16:35:25 UTC
Uploading seems fine, but I have no privs for checking the uploaded file. If this is enough, we can move this to VERIFIED

Comment 14 Angelina Vasileva 2019-02-25 08:40:19 UTC
I checked the archive on dropbox and extracted it, it works fine. I'm moving to VERIFIED.


Note You need to log in before you can comment on or make changes to this bug.