voxpupuli / puppet-network

Types and providers to manage network interfaces
https://forge.puppet.com/puppet/network
Apache License 2.0
66 stars 108 forks source link

spec fixture files contain illegal path character ':' on Windows #224

Open KoenDierckx opened 7 years ago

KoenDierckx commented 7 years ago

Affected Puppet, Ruby, OS and module versions/distributions

How to reproduce (e.g Puppet code you use)

add module to Puppetfile run r10k using windows

What are you seeing

INFO -> Deploying Puppetfile content environments/puppet4/external-modules/network ERROR -> No such file or directory @ rb_file_s_stat - C:/Users/dierckxk/AppData/Local/Temp/d20170425-1872-x1fuja/puppet-network-0.6.1/puppet-network-0.6.1/spec/fixtures/provider/network_config/redhat_spec/network-scripts/ifcfg-eth0:10000000

What behaviour did you expect instead

No ERROR

Output log

Any additional information you'd like to impart

Similar issue as: https://github.com/voxpupuli/puppet-network/issues/33 Offending file: https://github.com/voxpupuli/puppet-network/blob/master/spec/fixtures/provider/network_config/redhat_spec/network-scripts/ifcfg-eth0:10000000

Please rename the file

c33s commented 6 years ago

some problem here, please rename. v0.9.0

maybe tar the fixtures and untar them on demand