Project

General

Profile

User story #14943

Move rudder-pkg to rudder repo

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

Status:
Released
Priority:
N/A
Category:
Relay server or API
Target version:
Suggestion strength:
User visibility:
Effort required:

Description

It was previously done in rudder-packages


Files

rudder-pkg.tar (200 KB) rudder-pkg.tar Félix DALLIDET, 2019-06-14 16:53

Subtasks

Bug #15477: Make rudder-pkg handle confiparser in python 2 and 3ReleasedAlexis MOUSSETActions
Bug #15484: Rudder-pkg should use python3 when available and its dependencies should be resolved at package installReleasedAlexis MOUSSETActions
User story #15486: Change rudder-pkg to use python3 by defaultReleasedNicolas CHARLESActions
Bug #15493: Rudder-pkg depends on the package python-devel insteads of pythons-libs in centos7ReleasedNicolas CHARLESActions
Bug #15534: Rudder-pkg is missing a dependency of python3-distutils on ubuntuReleasedAlexis MOUSSETActions
Bug #15542: Rudder-pkg doesn't bring its dependencies in the build depencies and fails to buildReleasedBenoît PECCATTEActions
Bug #15544: rpm build dependencies needs to be list in the dependencies file since they are not installed automaticallyReleasedBenoît PECCATTEActions
Bug #15565: Broken packagingRejectedAlexis MOUSSETActions
Bug #15571: Rudder-pkg files are not all listed in the packaging filesReleasedAlexis MOUSSETActions
Bug #15629: Rudder-pkg create a symlink pointing to a non existing pathReleasedNicolas CHARLESActions
Bug #15631: Rudder-pkg prints tables on a dict base source, which lead to unconsistent columns orderingReleasedAlexis MOUSSETActions
Bug #15634: Rudder-pkg can not find itself the path to licenses on the rudder repoReleasedNicolas CHARLESActions
User story #14418: Enhance rudder-pkg to allow user to install plugin from repoRejectedBenoît PECCATTEActions

Related issues

Related to Rudder - Bug #16161: os.makedirs 'exist_ok' parameter does not exist in python 2.7Pending releaseActions

Associated revisions

Revision 0873d3c1 (diff)
Added by Félix DALLIDET 3 months ago

Fixes #14943: Move rudder-pkg to rudder repo

History

#1

Updated by Félix DALLIDET 6 months ago

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

Updated by Félix DALLIDET 6 months ago

  • Status changed from In progress to Pending technical review
  • Assignee changed from Félix DALLIDET to Alexis MOUSSET
  • Pull Request set to https://github.com/Normation/rudder/pull/2235
#3

Updated by Félix DALLIDET 6 months ago

  • Parent task set to #14418
#4

Updated by Félix DALLIDET 5 months ago

  • Parent task deleted (#14418)
#5

Updated by Félix DALLIDET 5 months ago

Attaching a tar of the current version of rudder-pkg.
This should be easily installable by extract it in /opt/rudder/ on the server, starting from 5.0.
Modifying the configuration file in /opt/rudder/etc/rudder-pkg/
installing pip and the python deps:

pip install bs4 requests configparser tabulate clint
At first execution, start by updating the index, by running: /opt/rudder/bin/rudder-pkg update

For now, only the rudder repo will be supported.

#7

Updated by Félix DALLIDET 3 months ago

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

Updated by Vincent MEMBRÉ 12 days ago

  • Status changed from Pending release to Released

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

#9

Updated by Vincent MEMBRÉ 5 days ago

  • Related to Bug #16161: os.makedirs 'exist_ok' parameter does not exist in python 2.7 added

Also available in: Atom PDF