MidoNet can't be installed at all with current version of THT

Bug #1647302 reported by Alejandro Andreu on 2016-12-05
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
tripleo
Low
Alejandro Andreu

Bug Description

Long before the puppet-midonet Puppet module was held under the openstack umbrella the old Puppet module[1] did more than just installing MidoNet; it installed Zookeeper and Cassandra too. Not only that but the code was not Puppet 4.x compatible either. Even if the old manifests were used now MidoNet couldn't be installed due to broken URLs and so on.

There has been a lot of work in the new module[2] (openstack/puppet-midonet), which enables users to install MidoNet 5.x (and only MidoNet). There is a separate repository[3] to install Zookeeper, Cassandra and Java if a user wishes to do so using our Puppet modules too. Moreover, only MidoNet 5.x works with the recent versions of OpenStack.

MidoNet needs to comply with the new composable services model, hence requiring significant refactoring in tripleo-heat-templates and puppet-tripleo.

[1]: https://github.com/midonet/puppet-midonet
[2]: https://github.com/openstack/puppet-midonet
[3]: https://github.com/midonet/puppet-midonet_openstack

Changed in tripleo:
assignee: nobody → Alejandro Andreu (d-alejandro)
Steven Hardy (shardy) on 2016-12-05
Changed in tripleo:
milestone: none → ocata-3
importance: Undecided → High
status: New → In Progress
Marios Andreou (marios-b) wrote :

thanks Alejandro, not sure why the reviews arent showing up yet but https://review.openstack.org/#/c/396692/ (see commit message depends on) and also https://review.openstack.org/#/c/400297/

Reviewed: https://review.openstack.org/400297
Committed: https://git.openstack.org/cgit/openstack/puppet-tripleo/commit/?id=6b081ab4d1f3eebfded2fee8aa5fafec06c34b4e
Submitter: Jenkins
Branch: master

commit 6b081ab4d1f3eebfded2fee8aa5fafec06c34b4e
Author: Alejandro Andreu <email address hidden>
Date: Mon Nov 21 16:11:49 2016 +0100

    Delete MidoNet deprecated classes and their tests

    MidoNet no longer uses the API component. It has been renamed/refactored
    to "cluster" as it can be seen on the docs at
    https://blog.midonet.org/introducing-midonet-cluster-services/

    Also there is no need to have a Cassandra and Zookeeper dedicated
    classes, as we leverage this through the use of the midonet_openstack
    puppet module.

    Change-Id: I2f17aeeac2d1b121be0d445ff555320d5af5d270
    Partial-Bug: #1647302

Changed in tripleo:
milestone: ocata-3 → ocata-rc1
Changed in tripleo:
milestone: ocata-rc1 → ocata-rc2
Changed in tripleo:
milestone: ocata-rc2 → pike-1
Changed in tripleo:
milestone: pike-1 → pike-2
Changed in tripleo:
milestone: pike-2 → pike-3
Changed in tripleo:
milestone: pike-3 → pike-rc1
Ben Nemec (bnemec) wrote :

The Closes-Bug patch for this has had a -2 since the end of Ocata. I don't see it landing for Pike either, but if that is desired then an FFE will be needed.

Changed in tripleo:
milestone: pike-rc1 → queens-1

Change abandoned by Emilien Macchi (<email address hidden>) on branch: master
Review: https://review.openstack.org/396692
Reason: no activity in the last 8 months, closing it. Feel free to re-open.

Alex Schultz (alex-schultz) wrote :

There are patches outstanding for this that haven't been merged which are in merge conflict. It seems that interest has fallen off. I don't think this qualifies as a High bug anymore so I'm leaving it open but dropping to Low.

Changed in tripleo:
importance: High → Low

Change abandoned by Alex Schultz (<email address hidden>) on branch: master
Review: https://review.openstack.org/400618
Reason: no activity in the last 8 months, closing it. Feel free to re-open.

Change abandoned by Alex Schultz (<email address hidden>) on branch: master
Review: https://review.openstack.org/400869
Reason: no activity in the last 8 months, closing it. Feel free to re-open.

Change abandoned by Alex Schultz (<email address hidden>) on branch: master
Review: https://review.openstack.org/401342
Reason: no activity in the last 8 months, closing it. Feel free to re-open.

Change abandoned by Alex Schultz (<email address hidden>) on branch: master
Review: https://review.openstack.org/401928
Reason: no activity in the last 8 months, closing it. Feel free to re-open.

Change abandoned by Alex Schultz (<email address hidden>) on branch: master
Review: https://review.openstack.org/401983
Reason: no activity in the last 8 months, closing it. Feel free to re-open.

Change abandoned by Alex Schultz (<email address hidden>) on branch: master
Review: https://review.openstack.org/402062
Reason: no activity in the last 8 months, closing it. Feel free to re-open.

Change abandoned by Alex Schultz (<email address hidden>) on branch: master
Review: https://review.openstack.org/402104
Reason: no activity in the last 8 months, closing it. Feel free to re-open.

Changed in tripleo:
milestone: queens-1 → queens-2
Changed in tripleo:
milestone: queens-2 → queens-3
Changed in tripleo:
milestone: queens-3 → queens-rc1
Changed in tripleo:
milestone: queens-rc1 → rocky-1
Changed in tripleo:
milestone: rocky-1 → rocky-2
Changed in tripleo:
milestone: rocky-2 → rocky-3
Changed in tripleo:
milestone: rocky-3 → rocky-rc1
Changed in tripleo:
milestone: rocky-rc1 → stein-1
Changed in tripleo:
milestone: stein-1 → stein-2
Changed in tripleo:
milestone: stein-2 → stein-3

Is anybody planning on working on this?

Alejandro Andreu (d-alejandro) wrote :

I'm sorry, this is not going to be worked on in the end despite the initial efforts. Could you please set this bug to "Won't Fix"? I don't have enough permissions to do so.

Changed in tripleo:
status: In Progress → Won't Fix
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers