Tech-debt: use python for kolla-ansible commands (not bash!)

Bug #1589020 reported by Joshua Harlow
14
This bug affects 2 people
Affects Status Importance Assigned to Milestone
kolla-ansible
Triaged
Wishlist
Unassigned

Bug Description

Instead of having most of kolla's commands be in python and one command not be it would be nice to have all major commands of kolla to be in python. This makes it so that developers improving those commands do not have to context-switch into a different language (bash) for a certain command (kolla-ansible) but instead can just follow the same style and patterns and language that the other commands already use. This makes it easier to apply common language patterns, easier to review, easier to change, easier to fix (and other good things I am probably not including).

Joshua Harlow (harlowja)
Changed in kolla:
assignee: nobody → Joshua Harlow (harlowja)
Changed in kolla:
status: New → In Progress
Changed in kolla:
importance: Undecided → Wishlist
milestone: none → newton-1
Changed in kolla:
milestone: newton-1 → newton-2
Changed in kolla:
milestone: newton-2 → newton-3
Changed in kolla:
milestone: newton-3 → occata-1
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Change abandoned on kolla (master)

Change abandoned by Joshua Harlow (<email address hidden>) on branch: master
Review: https://review.openstack.org/324982

Changed in kolla:
milestone: ocata-1 → ocata-2
Changed in kolla:
milestone: ocata-2 → ocata-3
Revision history for this message
Christian Berendt (berendt) wrote : Re: Tech-debt: use python for all kolla commands

Changed status to triaged and removed assignee.

Changed in kolla:
status: In Progress → Triaged
assignee: Joshua Harlow (harlowja) → nobody
Changed in kolla:
milestone: ocata-3 → ocata-rc1
Changed in kolla:
milestone: ocata-rc1 → pike-1
Changed in kolla:
milestone: pike-2 → pike-3
Changed in kolla:
milestone: pike-3 → pike-rc1
Changed in kolla:
milestone: pike-rc1 → queens-1
Changed in kolla:
milestone: queens-2 → queens-3
Changed in kolla:
milestone: queens-3 → queens-rc1
Changed in kolla:
milestone: queens-rc1 → queens-rc2
Changed in kolla:
milestone: queens-rc2 → rocky-1
Changed in kolla:
milestone: rocky-2 → rocky-3
affects: kolla → kolla-ansible
Changed in kolla-ansible:
milestone: rocky-3 → none
summary: - Tech-debt: use python for all kolla commands
+ Tech-debt: use python for kolla-ansible commands (not bash!)
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

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