Project

General

Profile

Actions

Bug #5209

closed

Bug #5172: ncf-api does not run as root and cannot use command to read/write promises

Bug #5194: correct permission on /var/rudder/configuration-repository so ncf-builder can write/delete techniques

Some issues on perms still persists even with shared repository

Added by Vincent MEMBRÉ over 9 years ago. Updated over 9 years ago.

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

Description

even when setting configuration-repsoitory to be shared with the group (git init --shared=group) rudder, jetty still modify perms some files in .git/object, making making impossible for ncf-api user to commit in Rudder

setting umask in jetty to 007 instead of 027, would solve the issue.

We also need to harmonize umask in all script interacting with that git repository

Actions #1

Updated by Vincent MEMBRÉ over 9 years ago

  • Status changed from New to Pending technical review
  • Assignee changed from Vincent MEMBRÉ to Jonathan CLARKE
  • Pull Request set to https://github.com/Normation/rudder-packages/pull/433
Actions #2

Updated by Vincent MEMBRÉ over 9 years ago

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

Applied in changeset packages:commit:c24f70ada4df3ded8e9f0ffb8aec95446fd58d6e.

Actions #3

Updated by Jonathan CLARKE over 9 years ago

Applied in changeset packages:commit:e0dbfc41c3b13296d04cf316e29055f3a4503ded.

Actions #4

Updated by Vincent MEMBRÉ over 9 years ago

  • Status changed from Pending release to In progress
  • Assignee changed from Jonathan CLARKE to Vincent MEMBRÉ

The PR was on master ... reverting ....

Actions #5

Updated by Vincent MEMBRÉ over 9 years ago

  • Status changed from In progress to Pending release

Applied in changeset packages:commit:45a03d24b6778258a88f54d38681d600d9af4fc8.

Actions #6

Updated by Vincent MEMBRÉ over 9 years ago

Applied in changeset packages:commit:c018e6beb7a2ea604ca87cd60c60b1ffd8b80837.

Actions #7

Updated by Vincent MEMBRÉ over 9 years ago

  • Status changed from Pending release to Released

This bug has been fixed in Rudder 2.11.0~rc1 (announcement , changelog), which was released today.

Actions

Also available in: Atom PDF