Project

General

Profile

Bug #10762

Agent build documentation in GitHub README is out of date

Added by Florian Heigl 6 months ago. Updated 5 months ago.

Status:
Released
Priority:
N/A
Category:
Documentation
Target version:
Target version (plugin):
Severity:
Minor - inconvenience | misleading | easy workaround
User visibility:
First impressions of Rudder
Effort required:
Very Small
Priority:
83

Description

1)
The git instructions are telling you to go to SOURCES of your favorite build target, export your target branch via env, and then to hit "make"
This does run into multiple dependency issues.

Please try building from a "lean" debian install and adjust what the makefile does, or require an installation of build-essentials plus whatever is on top of that, only.

2)
I was pointed at a different document (in the manual, with quite different instructions, i.e. still hand-editing RUDDER_VERSION_TO_BUILD and manually doing a checkout.

Please spend some time to make all your build documentations refer each other correctly or have them be in sync.

I know it's improved already, but please keep going. It feels like it primarily affects the persons with potential to contribute to Rudder.

Associated revisions

Revision 5cf6c128
Added by Alexis MOUSSET 6 months ago

Fixes #10762: Agent build documentation in GitHub README is out of date

History

#1 Updated by François ARMAND 6 months ago

  • Severity changed from Major - prevents use of part of Rudder | no simple workaround to Minor - inconvenience | misleading | easy workaround
  • Effort required set to Very Small
  • Priority changed from 0 to 83

Thanks for reporting, effectively the README is totally out of date.

#2 Updated by Jonathan CLARKE 6 months ago

  • Subject changed from Agent build to Agent build documentation in GitHub README is out of date

#3 Updated by Benoît PECCATTE 6 months ago

  • Assignee set to Alexis MOUSSET

#4 Updated by Alexis MOUSSET 6 months ago

  • Target version set to 4.0.7

#5 Updated by Alexis MOUSSET 6 months ago

  • Status changed from New to In progress

#6 Updated by Alexis MOUSSET 6 months ago

  • Status changed from In progress to Pending technical review
  • Assignee changed from Alexis MOUSSET to Benoît PECCATTE
  • Pull Request set to https://github.com/Normation/rudder-packages/pull/1352

#7 Updated by Alexis MOUSSET 6 months ago

  • Status changed from Pending technical review to Pending release

#8 Updated by Alexis MOUSSET 5 months ago

  • Status changed from Pending release to Released

This bug has been fixed in Rudder 4.0.7 which was released today.

Also available in: Atom PDF