Bug 1384325
Summary: | Running yum remove ovirt-engine-dwh wants to remove rhevm as well | ||
---|---|---|---|
Product: | Red Hat Enterprise Virtualization Manager | Reporter: | Megan Lewis <melewis> |
Component: | ovirt-engine-dwh | Assignee: | Yedidyah Bar David <didi> |
Status: | CLOSED WONTFIX | QA Contact: | Pavel Stehlik <pstehlik> |
Severity: | unspecified | Docs Contact: | |
Priority: | high | ||
Version: | 4.0.0 | CC: | gklein, lsurette, melewis, rbalakri, Rhev-m-bugs, sbonazzo, sradco, srevivo, ykaul |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | If docs needed, set a value | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2016-10-30 11:36:06 UTC | Type: | Bug |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | Metrics | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: | |||
Bug Depends On: | |||
Bug Blocks: | 1351864 |
Description
Megan Lewis
2016-10-13 06:38:39 UTC
# yum remove ovirt-engine-dwh Loaded plugins: product-id, search-disabled-repos, subscription-manager, : versionlock Resolving Dependencies --> Running transaction check ---> Package ovirt-engine-dwh.noarch 0:4.0.2-1.el7ev will be erased --> Processing Dependency: ovirt-engine-dwh >= 3.6.0 for package: ovirt-engine-dwh-setup-4.0.2-1.el7ev.noarch --> Running transaction check ---> Package ovirt-engine-dwh-setup.noarch 0:4.0.2-1.el7ev will be erased --> Processing Dependency: ovirt-engine-dwh-setup >= 4.0 for package: ovirt-engine-setup-plugin-ovirt-engine-4.0.4.4-0.1.el7ev.noarch --> Running transaction check ---> Package ovirt-engine-setup-plugin-ovirt-engine.noarch 0:4.0.4.4-0.1.el7ev will be erased --> Processing Dependency: ovirt-engine-setup-plugin-ovirt-engine = 4.0.4.4-0.1.el7ev for package: ovirt-engine-setup-4.0.4.4-0.1.el7ev.noarch --> Processing Dependency: ovirt-engine-setup-plugin-ovirt-engine >= 4.0.0 for package: rhevm-setup-plugins-4.0.0.2-1.el7ev.noarch --> Processing Dependency: ovirt-engine-setup-plugin-ovirt-engine = 4.0.4.4-0.1.el7ev for package: ovirt-engine-setup-plugin-vmconsole-proxy-helper-4.0.4.4-0.1.el7ev.noarch --> Running transaction check ---> Package ovirt-engine-setup.noarch 0:4.0.4.4-0.1.el7ev will be erased --> Processing Dependency: ovirt-engine-setup >= 4.0.4.4-0.1.el7ev for package: ovirt-engine-4.0.4.4-0.1.el7ev.noarch ---> Package ovirt-engine-setup-plugin-vmconsole-proxy-helper.noarch 0:4.0.4.4-0.1.el7ev will be erased --> Processing Dependency: ovirt-engine-setup-plugin-vmconsole-proxy-helper >= 4.0.4.4-0.1.el7ev for package: ovirt-engine-vmconsole-proxy-helper-4.0.4.4-0.1.el7ev.noarch ---> Package rhevm-setup-plugins.noarch 0:4.0.0.2-1.el7ev will be erased --> Processing Dependency: rhevm-setup-plugins >= 4.0.0.2 for package: rhevm-4.0.4.4-0.1.el7ev.noarch --> Running transaction check ---> Package ovirt-engine.noarch 0:4.0.4.4-0.1.el7ev will be erased --> Processing Dependency: ovirt-engine = 4.0.4.4-0.1.el7ev for package: ovirt-engine-restapi-4.0.4.4-0.1.el7ev.noarch --> Processing Dependency: ovirt-engine = 4.0.4.4-0.1.el7ev for package: ovirt-engine-backend-4.0.4.4-0.1.el7ev.noarch --> Processing Dependency: ovirt-engine = 4.0.4.4-0.1.el7ev for package: ovirt-engine-webadmin-portal-4.0.4.4-0.1.el7ev.noarch --> Processing Dependency: ovirt-engine = 4.0.4.4-0.1.el7ev for package: ovirt-engine-userportal-4.0.4.4-0.1.el7ev.noarch --> Processing Dependency: ovirt-engine = 4.0.4.4-0.1.el7ev for package: ovirt-engine-tools-4.0.4.4-0.1.el7ev.noarch --> Processing Dependency: ovirt-engine = 4.0.4.4-0.1.el7ev for package: ovirt-engine-dbscripts-4.0.4.4-0.1.el7ev.noarch ---> Package ovirt-engine-vmconsole-proxy-helper.noarch 0:4.0.4.4-0.1.el7ev will be erased ---> Package rhevm.noarch 0:4.0.4.4-0.1.el7ev will be erased --> Processing Dependency: rhevm >= 4.0.0 for package: redhat-support-plugin-rhev-4.0.0-7.el7ev.noarch --> Running transaction check ---> Package ovirt-engine-backend.noarch 0:4.0.4.4-0.1.el7ev will be erased ---> Package ovirt-engine-dbscripts.noarch 0:4.0.4.4-0.1.el7ev will be erased ---> Package ovirt-engine-restapi.noarch 0:4.0.4.4-0.1.el7ev will be erased ---> Package ovirt-engine-tools.noarch 0:4.0.4.4-0.1.el7ev will be erased ---> Package ovirt-engine-userportal.noarch 0:4.0.4.4-0.1.el7ev will be erased ---> Package ovirt-engine-webadmin-portal.noarch 0:4.0.4.4-0.1.el7ev will be erased --> Processing Dependency: ovirt-engine-webadmin-portal >= 4.0.2 for package: ovirt-engine-dashboard-1.0.4-1.el7ev.x86_64 ---> Package redhat-support-plugin-rhev.noarch 0:4.0.0-7.el7ev will be erased --> Running transaction check ---> Package ovirt-engine-dashboard.x86_64 0:1.0.4-1.el7ev will be erased --> Finished Dependency Resolution Dependencies Resolved ================================================================================ Package Arch Version Repository Size ================================================================================ Removing: ovirt-engine-dwh noarch 4.0.2-1.el7ev @rhel-7-server-rhv-4.0-rpms 2.8 M Removing for dependencies: ovirt-engine noarch 4.0.4.4-0.1.el7ev @rhel-7-server-rhv-4.0-rpms 2.6 M ovirt-engine-backend noarch 4.0.4.4-0.1.el7ev @rhel-7-server-rhv-4.0-rpms 7.0 M ovirt-engine-dashboard x86_64 1.0.4-1.el7ev @rhel-7-server-rhv-4.0-rpms 13 M ovirt-engine-dbscripts noarch 4.0.4.4-0.1.el7ev @rhel-7-server-rhv-4.0-rpms 1.3 M ovirt-engine-dwh-setup noarch 4.0.2-1.el7ev @rhel-7-server-rhv-4.0-rpms 237 k ovirt-engine-restapi noarch 4.0.4.4-0.1.el7ev @rhel-7-server-rhv-4.0-rpms 4.3 M ovirt-engine-setup noarch 4.0.4.4-0.1.el7ev @rhel-7-server-rhv-4.0-rpms 11 k ovirt-engine-setup-plugin-ovirt-engine noarch 4.0.4.4-0.1.el7ev @rhel-7-server-rhv-4.0-rpms 770 k ovirt-engine-setup-plugin-vmconsole-proxy-helper noarch 4.0.4.4-0.1.el7ev @rhel-7-server-rhv-4.0-rpms 78 k ovirt-engine-tools noarch 4.0.4.4-0.1.el7ev @rhel-7-server-rhv-4.0-rpms 344 k ovirt-engine-userportal noarch 4.0.4.4-0.1.el7ev @rhel-7-server-rhv-4.0-rpms 150 M ovirt-engine-vmconsole-proxy-helper noarch 4.0.4.4-0.1.el7ev @rhel-7-server-rhv-4.0-rpms 30 k ovirt-engine-webadmin-portal noarch 4.0.4.4-0.1.el7ev @rhel-7-server-rhv-4.0-rpms 224 M redhat-support-plugin-rhev noarch 4.0.0-7.el7ev @rhel-7-server-rhv-4.0-rpms 16 k rhevm noarch 4.0.4.4-0.1.el7ev @rhel-7-server-rhv-4.0-rpms 0.0 rhevm-setup-plugins noarch 4.0.0.2-1.el7ev @rhel-7-server-rhv-4.0-rpms 94 k Transaction Summary ================================================================================ Remove 1 Package (+16 Dependent packages) Installed size: 406 M Is this ok [y/N]: N Currently, ovirt-engine-dwh-setup requires ovirt-engine-dwh. Meaning, if you want the dwh setup plugin, you need also dwh itself. I think we did this "always", but not sure why. In the past, it made some sense to assume that if a user installed the dwh setup package, the user wants dwh. But in 4.0, we decided that the engine will always require the dwh setup package, so that users will get asked if they want dwh (as dwh is mandatory in 4.0, even though can still be remote). So in principle, we can do one of two things: 1. Just drop this requirement. If user chooses 'yes' to 'Configure DWH?', engine-setup should already work as expected, installing dwh. I didn't test this yet though. 2. Change the docs and drop the instruction to remove dwh. We then might need to add more steps (if missing, didn't check) for making sure dwh is down and disabled. Sandro, what do you think? A change needs to be made to the docs to not instruct the user to remove the service but only stop it. Also remove it from the boot services. If the user wants to remove the local database he can also do that after installing on a separate machine. I tend to agree with Shirly, let's fix the doc. Restoring needinfo dropped by mistake The documentation for migrating a Data Warehouse is being tracked in: https://bugzilla.redhat.com/show_bug.cgi?id=1394971 The documentation for installing and configuring a Data Warehouse is being tracked in: https://bugzilla.redhat.com/show_bug.cgi?id=1351864 Please see these bugs for updates on the documentation for these tasks. Thanks, Megan |