Project

General

Profile

Actions

User story #7142

closed

Avoid copying unnecessary tools (*.exe *.msi *.bat *.rpm *.vbs *.dll on Linux Debian for example)

User story #7142: Avoid copying unnecessary tools (*.exe *.msi *.bat *.rpm *.vbs *.dll on Linux Debian for example)

Added by Francois BAYART almost 11 years ago. Updated over 10 years ago.

Status:
Released
Priority:
N/A
Category:
System techniques
Target version:
UX impact:
Suggestion strength:
User visibility:
Effort required:
Name check:
Fix check:
Regression:

Description

I'm using ruder agent on Debian only with very small disk and I have a copy of windows files and rpm packages on all my nodes in /opt/rudder/share/tools driectory.

is that files are so important to be replicated over the world to save the universe or just a mistake ?


Related issues 3 (0 open3 closed)

Related to Rudder - User story #4590: Only copy "tools" that are required for each platform (implementation)ReleasedNicolas CHARLESActions
Related to Rudder - Bug #8145: node config id is not defined any more on windows and androidReleasedJonathan CLARKEActions
Has duplicate Rudder - Bug #6348: Do not download file that are not for you in /var/rudder/toolsRejectedActions

Updated by Nicolas CHARLES almost 11 years ago Actions #1

  • Target version set to 2.11.14

This is just a mistake ... we should fix this

Updated by Vincent MEMBRÉ almost 11 years ago Actions #2

  • Target version changed from 2.11.14 to 2.11.15

Updated by Vincent MEMBRÉ almost 11 years ago Actions #3

  • Target version changed from 2.11.15 to 2.11.16

Updated by Vincent MEMBRÉ almost 11 years ago Actions #4

  • Target version changed from 2.11.16 to 2.11.17

Updated by Jonathan CLARKE over 10 years ago Actions #5

  • Related to User story #4590: Only copy "tools" that are required for each platform (implementation) added

Updated by Jonathan CLARKE over 10 years ago Actions #6

Actually, this was done already in #4590... but you're right, it doesn't seem to be "working" at the moment...

Updated by Jonathan CLARKE over 10 years ago Actions #7

  • Has duplicate Bug #6348: Do not download file that are not for you in /var/rudder/tools added

Updated by Jonathan CLARKE over 10 years ago Actions #8

  • Target version changed from 2.11.17 to 3.2.0~beta1

Jonathan CLARKE wrote:

Actually, this was done already in #4590... but you're right, it doesn't seem to be "working" at the moment...

OK, it turns out #4590 only did this for initial-promises, but not for actual techniques. So it delayed the problem :)

Since this is a behaviour change, I'm not comfortable introducing it in released versions, so targeting for 3.2.

Updated by Jonathan CLARKE over 10 years ago Actions #9

  • Status changed from New to In progress
  • Assignee set to Jonathan CLARKE

Updated by Jonathan CLARKE over 10 years ago Actions #10

Jonathan CLARKE wrote:

Jonathan CLARKE wrote:

Actually, this was done already in #4590... but you're right, it doesn't seem to be "working" at the moment...

OK, it turns out #4590 only did this for initial-promises, but not for actual techniques. So it delayed the problem :)

Actually, this has since been removed from initial-promises by a confus{ed,ing} merge of bug fix #5459 from 2.10 to 2.11 branch. So it is currently not used anywhere.

Updated by Jonathan CLARKE over 10 years ago Actions #11

  • Status changed from In progress to Pending technical review
  • Assignee changed from Jonathan CLARKE to Benoît PECCATTE
  • Pull Request set to https://github.com/Normation/rudder-techniques/pull/787

Updated by Jonathan CLARKE over 10 years ago Actions #12

  • Tracker changed from Bug to User story
  • Subject changed from rudder share tools : *.exe *.msi *.bat *.rpm *.vbs *.dll to Avoid copying unnecessary tools (*.exe *.msi *.bat *.rpm *.vbs *.dll on Linux Debian for example)

Updated by Jonathan CLARKE over 10 years ago Actions #13

  • Status changed from Pending technical review to Pending release
  • % Done changed from 0 to 100

Updated by Vincent MEMBRÉ over 10 years ago Actions #15

  • Status changed from Pending release to Released

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

Updated by Jonathan CLARKE over 10 years ago Actions #16

  • Related to Bug #8145: node config id is not defined any more on windows and android added
Actions

Also available in: PDF Atom