Project

General

Profile

Actions

Bug #6016

closed

Upgrade rudder-agent can't find/install man pages

Bug #6016: Upgrade rudder-agent can't find/install man pages

Added by Dennis Cabooter almost 11 years ago. Updated over 10 years ago.

Status:
Released
Priority:
1 (highest)
Category:
System integration
Target version:
Severity:
UX impact:
User visibility:
Effort required:
Priority:
Name check:
Fix check:
Regression:

Description

When upgrading rudder-agent (CentOS 5, rudder-agent 2.11.4 to 2.11.5) I got the following errors:

/var/tmp/rpm-tmp.7872: line 75: /var/rudder/share/man/man8/cf-agent.8.gz: No such file or directory
/var/tmp/rpm-tmp.7872: line 75: /var/rudder/share/man/man8/cf-promises.8.gz: No such file or directory
/var/tmp/rpm-tmp.7872: line 75: /var/rudder/share/man/man8/cf-key.8.gz: No such file or directory
/var/tmp/rpm-tmp.7872: line 75: /var/rudder/share/man/man8/cf-execd.8.gz: No such file or directory
/var/tmp/rpm-tmp.7872: line 75: /var/rudder/share/man/man8/cf-serverd.8.gz: No such file or directory
/var/tmp/rpm-tmp.7872: line 75: /var/rudder/share/man/man8/cf-monitord.8.gz: No such file or directory
/var/tmp/rpm-tmp.7872: line 75: /var/rudder/share/man/man8/cf-runagent.8.gz: No such file or directory

Related issues 2 (0 open2 closed)

Related to Rudder - Bug #4903: Missing cfengine man pagesReleasedJonathan CLARKEActions
Related to Rudder - Bug #6212: Manpage packaging should use LD_LIBRARY_PATH to prevent lmdb absenceReleasedFrançois ARMANDActions

Updated by Dennis Cabooter almost 11 years ago Actions #1

  • Category set to System integration
  • Target version set to 2.11.6

Updated by François ARMAND almost 11 years ago Actions #2

And just to be sure, you don't have man pages installed after the upgrade (so it's a real error, not just a temporary state happening during the upgrade) ?

Updated by Dennis Cabooter almost 11 years ago Actions #3

Good question. I should have provided you that info already. It seems man-pages aren't installed on CentOS/RHEL.

# man cf-agent
No manual entry for cf-agent
# man cf-runagent
No manual entry for cf-runagent

On Ubuntu (14.04 LTS) I don't see any errors. However, there are no man-pages installed either.

# man cf-agent
No manual entry for cf-agent
See 'man 7 undocumented' for help when manual pages are not available.
# man cf-runagent
No manual entry for cf-runagent
See 'man 7 undocumented' for help when manual pages are not available.

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

  • Target version changed from 2.11.6 to 2.11.7

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

  • Target version changed from 2.11.7 to 2.11.8

Updated by Matthieu CERDA almost 11 years ago Actions #6

  • Status changed from New to Pending technical review
  • Assignee set to Jonathan CLARKE
  • Priority changed from N/A to 1 (highest)
  • % Done changed from 0 to 100
  • Pull Request set to https://github.com/Normation/rudder-packages/pull/620

Updated by Matthieu CERDA almost 11 years ago Actions #7

  • Assignee changed from Jonathan CLARKE to Benoît PECCATTE

Updated by Matthieu CERDA almost 11 years ago Actions #8

This is due to a change introduced by #4903, that got changed to not build the manpages during postinst but during package build instead. There is a leftover in the RPM SPECfile that tries to put the manpages in the wrong place anyway, that needs removing.

Updated by Matthieu CERDA almost 11 years ago Actions #9

  • Status changed from Pending technical review to Pending release

Applied in changeset packages:rudder-packages|commit:a85204f1c4bb0c56d266f6d41fb7aa96a05fa846.

Updated by Benoît PECCATTE almost 11 years ago Actions #10

Applied in changeset packages:rudder-packages|commit:4158143c7922eb4060e16d516ef6732adc35bc65.

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

This bug has been fixed in Rudder 2.11.8 and 3.0.2 which were were released today.

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

  • Status changed from Pending release to Released
Actions

Also available in: PDF Atom