User story #7142
closedAvoid copying unnecessary tools (*.exe *.msi *.bat *.rpm *.vbs *.dll on Linux Debian for example)
Added by Francois BAYART about 11 years ago. Updated over 10 years ago.
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 ?
Updated by Nicolas CHARLES about 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 almost 11 years ago
Actions
#5
- Related to User story #4590: Only copy "tools" that are required for each platform (implementation) added
Updated by Jonathan CLARKE almost 11 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 almost 11 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 almost 11 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 almost 11 years ago
Actions
#9
- Status changed from New to In progress
- Assignee set to Jonathan CLARKE
Updated by Jonathan CLARKE almost 11 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 almost 11 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 almost 11 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 almost 11 years ago
Actions
#13
- Status changed from Pending technical review to Pending release
- % Done changed from 0 to 100
Applied in changeset rudder-techniques|beb3569d8678264bec4880ddb9540d27a7b7e50b.
Updated by Benoît PECCATTE almost 11 years ago
Actions
#14
Applied in changeset rudder-techniques|1a87ca09d3ed79e90af326a69132840d859ce4c2.
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