Project

General

Profile

User story #15502

Add autocompletion to rudder-pkg

Added by Félix DALLIDET 3 months ago. Updated 12 days ago.

Status:
Released
Priority:
N/A
Category:
Agent
Target version:
Suggestion strength:
User visibility:
Effort required:

Description

Rudder-pkg is currently in python and use docopt to parse its inputs.
It should be fairly easy to add bash autocompletion using project such as https://github.com/Infinidat/infi.docopt_completion/

The completion should be build alone and put in a given repo. The build will then be able to come catch the standalone completion file for the given command.


Subtasks

Architecture #15528: Add pip as a build dependencyReleasedAlexis MOUSSETActions
Bug #15529: Add autocompletion to rudder-pkgReleasedFélix DALLIDETActions
User story #15506: Change rudder agent bash autocomplete file to add rudder-pkg completionReleasedBenoît PECCATTEActions
Bug #15538: Missing export PYTHONPATH to build rudder-pkg autocompletionReleasedBenoît PECCATTEActions
Bug #15545: On some debian the python lib disutils is provided by python3-distutils or libpython3.5-stdlibReleasedBenoît PECCATTEActions

Associated revisions

Revision 3848dc23 (diff)
Added by Félix DALLIDET 3 months ago

Fixes #15502: Add autocompletion to rudder-pkg

History

#1

Updated by Félix DALLIDET 3 months ago

  • Status changed from New to In progress
  • Assignee set to Félix DALLIDET
#2

Updated by Félix DALLIDET 3 months ago

  • Status changed from In progress to Pending technical review
  • Assignee changed from Félix DALLIDET to Benoît PECCATTE
  • Pull Request set to https://github.com/Normation/rudder/pull/2406
#3

Updated by Félix DALLIDET 3 months ago

  • Status changed from Pending technical review to Pending release
#4

Updated by Alexis MOUSSET 3 months ago

  • Checklist set to [ ] Test on Red Hat, [ ] Test on SLES, [ ] Test on Debian/Ubuntu
#5

Updated by Vincent MEMBRÉ 12 days ago

This bug has been fixed in Rudder 6.0.0~beta1 which was released today.

#6

Updated by Vincent MEMBRÉ 12 days ago

  • Status changed from Pending release to Released

Also available in: Atom PDF