finish Fedora distro file

Bug #956269 reported by Doug Hellmann
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
anvil
Confirmed
Medium
Unassigned

Bug Description

After #91 lands we need to move the settings for Fedora 16 out of the JSON files and into the appropriate YAML file.

Mike Pittaro (mikeyp-3)
Changed in devstackpy:
assignee: nobody → Mike Pittaro (mikeyp-3)
Revision history for this message
Doug Hellmann (doug-hellmann) wrote :

I made some changes to the "schema" for the YAML files in my latest pull request (https://github.com/yahoo/Openstack-DevstackPy/pull/129).

Revision history for this message
Mike Pittaro (mikeyp-3) wrote :

Thanks - I picked those up and I'm moving forward with that. I'm also looking at the currenty devstack.org fedora 16 branch.

Two questions:

1. What are our guidelines for the use of the removable flag for a given package ?

2. Any thoughts or guidelines on whether we should be using a package or a pip install when both are available ? My gut feeling is we should use a pip when we need a more recent version than the packages provide, but version documentation is thin beyond our own YAML files.

Revision history for this message
Doug Hellmann (doug-hellmann) wrote :

I'm not sure about the removable flag, maybe Joshua can describe what that's for.

As far as package format, my preference would be to use an OS-level package before a pip whenever possible. Needing a more current version of a library or tool is one case, as you point out, where using a pip is appropriate. Another is if the tool is not packaged for a given OS.

Revision history for this message
Mike Pittaro (mikeyp-3) wrote :

WIP branch is at https://github.com/lhrc-mikeyp/Openstack-DevstackPy/commit/0214263e0c5aee75ec6fbef05b18e53ce41b912c

Still needs work, mostly nailing down package versions, and pip/package preferences. Also needs testing on a bare fedora 16 install.

Joshua Harlow (harlowja)
Changed in devstackpy:
status: New → Fix Committed
Joshua Harlow (harlowja)
Changed in anvil:
assignee: Mike Pittaro (mikeyp-3) → nobody
status: Fix Committed → Confirmed
importance: Undecided → Medium
Changed in anvil:
assignee: nobody → chandan kumar (chkumar246)
Changed in anvil:
assignee: chandan kumar (chkumar246) → nobody
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.