Project

General

Profile

Actions

Bug #2954

closed

The common techniques don't work great with Nova/Windows

Added by Nicolas CHARLES over 11 years ago. Updated about 9 years ago.

Status:
Released
Priority:
N/A
Category:
Web - Config management
Target version:
Severity:
UX impact:
User visibility:
Effort required:
Priority:
Name check:
Fix check:
Regression:

Description

As a following of #2561, it appears that not everything is solved for Nova/Windows

One issue is the default_repository that doesn't accept windows path, reported on the CFEngine bugtracker : https://cfengine.com/dev/issues/1483

Another issue is the impossibility to use some variable in the copy from

The generated promises at /var/rudder/share/B470D7C6-0533-416C-9F18-70CCA5819A0E.new/rules/cfengine-nova are invalid, cause !! Non-absolute path in source attribute (have no invariant meaning): ${e2sCommon.e2s_tpl}
Promise (version not specified) belongs to bundle 'e2sGet' in file '/var/rudder/share/B470D7C6-0533-416C-9F18-70CCA5819A0E.new/rules/cfengine-nova/common/1.0/e2
s_activation.cf' near line 67
Comment: Copying tool for e2s conversion
Fatal CFEngine error: Bailing out

It "seems" that cfengine is expecting a valid path, on linux it is not valid (the path is defined on windows only), so the copy_from should be protected by a "windows::" class


Related issues 1 (0 open1 closed)

Related to Rudder - User story #3019: Enable changed files repository on WindowsRejectedActions
Actions

Also available in: Atom PDF